| --- |
| title: Download |
| keywords: ["Download"] |
| description: Download |
| --- |
| |
| import DownloadCompoent from '../components/DownloadCompoent.tsx'; |
| |
| ## Download |
| |
| `Apache ShenYu` is released as source code tarballs with corresponding binary tarballs for convenience. |
| |
| The downloads are distributed via mirror sites and should be checked for tampering using GPG or SHA-512. |
| |
| <DownloadCompoent /> |
| |
| ## All Releases |
| |
| Find all releases in the [Archive repository](https://archive.apache.org/dist/shenyu/). |
| |
| ## Verify the Releases |
| |
| [PGP signatures KEYS](https://downloads.apache.org/shenyu/KEYS) |
| |
| It is essential that you verify the integrity of the downloaded files using the PGP or SHA signatures. |
| The PGP signatures can be verified using GPG or PGP. |
| Please download the KEYS as well as the asc signature files for relevant distribution. |
| It is recommended to get these files from the main distribution directory and not from the mirrors. |
| |
| ```shell |
| gpg --import KEYS |
| ``` |
| |
| or |
| |
| ```shell |
| pgpk -a KEYS |
| ``` |
| |
| or |
| |
| ```shell |
| pgp -ka KEYS |
| ``` |
| |
| To verify the binaries/sources you can download the relevant asc files for it from main distribution directory and follow the below guide. |
| |
| ```shell |
| gpg --verify apache-shenyu-********.asc apache-shenyu-********* |
| ``` |
| |
| or |
| |
| ```shell |
| pgpv apache-shenyu-********.asc |
| ``` |
| |
| or |
| |
| ```shell |
| pgp apache-shenyu-********.asc |
| ``` |
| |
| ## PDF |
| |
| `Apache ShenYu` provides a packaged and downloaded `PDF` of the docs for users and developers to use. |
| |
| * [English](https://shenyu.apache.org/pdf/apache_shenyu_docs_en.pdf) |
| |