/falco-website

Source code of the official Falco website

Primary LanguageHTMLCreative Commons Attribution 4.0 InternationalCC-BY-4.0

falco-website

Falco Core Repository Stable License

This is the source code for the official Falco website: https://falco.org .

Contributing logos

In order to contribute a logo you must meet one of the following adopter types.

  • End-user, with a contribution to ADOPTERS.md
  • Vendor, with a contribution to ADOPTERS.md
  • Integration, with a contribution to the Falco contrib repository. This must be documentation at the very least that describes how to use Falco with your project or tool.

Then open a pull request to this repository that contains:

  • A .png or .svg file in clients
  • A change to params.toml that includes your logo alphabetically. Detailed instructions to add new adopters or training providers are included into the specified Hugo config file.
  • Links and references to demonstrate you meet the criteria above.

We try not to duplicate logos, and would prefer more encompassing logos over granular logos. For instance we prefer AWS over AWS EC2.

Prerequisites

To build this website you need:

Test locally

Clone repository

git clone git@github.com:falcosecurity/falco-website.git

Run hugo server

make serve

You can access your local website on http://localhost:1313

Translations

Chinese

There is currently scaffolding in place for a Chinese translation of the site.

To translate docs into Chinese, create Chinese-language Markdown files in the content/zh/docs directory.

To translate other parts of the site:

  1. See the languages.zh block in the site's config.toml configuration file and translate those items from the current English.
  2. See i18n/zh.yaml for a handful of language snippets that need to be translated from the current English. Translate the other block of each term.

Japanese

There is currently scaffolding in place for a Japanese translation of the site.

To translate docs into Japanese, create Japanese-language Markdown files in the content/ja/docs directory.

To translate other parts of the site:

  1. See the languages.ja block in the site's config.toml configuration file and translate those items from the current English.
  2. See i18n/ja.yaml for a handful of language snippets that need to be translated from the current English. Translate the other block of each term.

Korean

There is currently scaffolding in place for a Korean translation of the site.

To translate docs into Korean, create Korean Markdown file(s) in the content/ko/docs directory.

To translate other parts of the site:

  1. See the languages.ko block in the site's config.toml configuration file and translate those items from the current English.
  2. See i18n/ko.yaml for a handful of language snippets that need to be translated from the current English. Translate the other block of each term.

Malayalam

There is currently scaffolding in place for a Malayalam translation of the site.

To translate docs into Malayalam, create Malayalam Markdown file(s) in the content/ml/docs directory.

To translate other parts of the site:

  1. See the languages.ml block in the site's config.toml configuration file and translate those items from the current English.
  2. See i18n/ml.yaml for a handful of language snippets that need to be translated from the current English. Translate the other block of each term.