docs: v2.5.0 [skip ci]
Diff
CHANGELOG.md | 2 +-
README.md | 2 +-
docs/content/download-and-install.md | 64 ++++++++++++++++++-------------------
docs/content/index.md | 2 +-
4 files changed, 37 insertions(+), 33 deletions(-)
@@ -15,7 +15,7 @@ __Fixes__
__Features__
- [ac8f87c](https://github.com/joseluisq/static-web-server/commit/ac8f87c) Configurable grace period support after a `SIGTERM`. PR [#80](https://github.com/joseluisq/static-web-server/pull/80) resolves [#79](https://github.com/joseluisq/static-web-server/issues/79) suggested by [@jtackaberry](https://github.com/jtackaberry). See [docs](https://sws.joseluisq.net/features/graceful-shutdown/#graceful-shutdown) for more details.
- [3224261](https://github.com/joseluisq/static-web-server/commit/3224261) Configurable grace period support after a `SIGTERM`. PR [#80](https://github.com/joseluisq/static-web-server/pull/80) resolves [#79](https://github.com/joseluisq/static-web-server/issues/79) suggested by [@jtackaberry](https://github.com/jtackaberry). See [docs](https://sws.joseluisq.net/features/graceful-shutdown/#graceful-shutdown) for more details.
__Refactorings__
@@ -31,6 +31,8 @@ Written on top of [Hyper](https://github.com/hyperium/hyper) and [Tokio](https:/
It's cross-platform and available for `Linux`, `macOS`, `Windows` and `FreeBSD` (`x86`/`x86_64`, `ARM`/`ARM64`) as well as `Docker`.

## Features
- Built with [Rust](https://rust-lang.org) which is focused on [safety, speed and concurrency](https://kornel.ski/rust-c-speed).
@@ -1,54 +1,54 @@
# Download and Install
Latest **v2.4.0** release `2022-01-06` ([changelog](https://github.com/joseluisq/static-web-server/releases/tag/v2.4.0))
Latest **v2.5.0** release `2022-02-04` ([changelog](https://github.com/joseluisq/static-web-server/releases/tag/v2.5.0))
<div class="featured-downloads">
<a class="md-button md-button-sm" href="https://github.com/joseluisq/static-web-server/releases/download/v2.4.0/static-web-server-v2.4.0-x86_64-unknown-linux-gnu.tar.gz">Linux 64-bit</a> <a class="md-button md-button-sm" href="https://github.com/joseluisq/static-web-server/releases/download/v2.4.0/static-web-server-v2.4.0-x86_64-apple-darwin.tar.gz">macOS 64-bit</a>
<a class="md-button md-button-sm" href="https://github.com/joseluisq/static-web-server/releases/download/v2.4.0/static-web-server-v2.4.0-x86_64-pc-windows-msvc.zip">Windows 64-bit</a>
<a class="md-button md-button-sm" href="https://github.com/joseluisq/static-web-server/releases/download/v2.4.0/static-web-server-v2.4.0-x86_64-unknown-freebsd.tar.gz">FreeBSD 64-bit</a>
<a class="md-button md-button-sm" href="https://github.com/joseluisq/static-web-server/releases/download/v2.5.0/static-web-server-v2.5.0-x86_64-unknown-linux-gnu.tar.gz">Linux 64-bit</a> <a class="md-button md-button-sm" href="https://github.com/joseluisq/static-web-server/releases/download/v2.5.0/static-web-server-v2.5.0-x86_64-apple-darwin.tar.gz">macOS 64-bit</a>
<a class="md-button md-button-sm" href="https://github.com/joseluisq/static-web-server/releases/download/v2.5.0/static-web-server-v2.5.0-x86_64-pc-windows-msvc.zip">Windows 64-bit</a>
<a class="md-button md-button-sm" href="https://github.com/joseluisq/static-web-server/releases/download/v2.5.0/static-web-server-v2.5.0-x86_64-unknown-freebsd.tar.gz">FreeBSD 64-bit</a>
</div>
## x86_64
- [static-web-server-v2.4.0-x86_64-apple-darwin.tar.gz](https://github.com/joseluisq/static-web-server/releases/download/v2.4.0/static-web-server-v2.4.0-x86_64-apple-darwin.tar.gz)<br>
<small>**SHA256SUM:** `02e2ce504cc8a7dc2bd5af1882a7e2e09f73a501f390daaaec098e408354afa5`</small>
- [static-web-server-v2.4.0-x86_64-pc-windows-gnu.zip](https://github.com/joseluisq/static-web-server/releases/download/v2.4.0/static-web-server-v2.4.0-x86_64-pc-windows-gnu.zip)<br>
<small>**SHA256SUM:** `86f8f373edb7f393bba15515c3e361e0c173057c8db2ee3d01e7839f1421ea92`</small>
- [static-web-server-v2.4.0-x86_64-pc-windows-msvc.zip](https://github.com/joseluisq/static-web-server/releases/download/v2.4.0/static-web-server-v2.4.0-x86_64-pc-windows-msvc.zip)<br>
<small>**SHA256SUM:** `7b51db9e712abc0370bfd206a5b94f8c5d233f4e499a0ee33db2aca5787febf7`</small>
- [static-web-server-v2.4.0-x86_64-unknown-freebsd.tar.gz](https://github.com/joseluisq/static-web-server/releases/download/v2.4.0/static-web-server-v2.4.0-x86_64-unknown-freebsd.tar.gz)<br>
<small>**SHA256SUM:** `751f410d24778a4d5ba7e6337e377f567c7aac596659ecfa5c8092963a17e6c9`</small>
- [static-web-server-v2.4.0-x86_64-unknown-linux-gnu.tar.gz](https://github.com/joseluisq/static-web-server/releases/download/v2.4.0/static-web-server-v2.4.0-x86_64-unknown-linux-gnu.tar.gz)<br>
<small>**SHA256SUM:** `910d3039f372b385ee1c7a06fb1a4517c662be8f2e60196f244ad7511985b5ea`</small>
- [static-web-server-v2.4.0-x86_64-unknown-linux-musl.tar.gz](https://github.com/joseluisq/static-web-server/releases/download/v2.4.0/static-web-server-v2.4.0-x86_64-unknown-linux-musl.tar.gz)<br>
<small>**SHA256SUM:** `1c1e3b7dbdcfb912238a9f265758f3b936fbccd7f129bf5ddb554ba8e8d51747`</small>
- [static-web-server-v2.5.0-x86_64-apple-darwin.tar.gz](https://github.com/joseluisq/static-web-server/releases/download/v2.5.0/static-web-server-v2.5.0-x86_64-apple-darwin.tar.gz)<br>
<small>**SHA256SUM:** `02eafd4b659ea992cc33c2552fd62abdedc7c637f36fc91e1bd1fa84510a1781`</small>
- [static-web-server-v2.5.0-x86_64-pc-windows-gnu.zip](https://github.com/joseluisq/static-web-server/releases/download/v2.5.0/static-web-server-v2.5.0-x86_64-pc-windows-gnu.zip)<br>
<small>**SHA256SUM:** `5b162473ee55d77edb93641340451ee6c9946a0b292f1041189a61487d6c529e`</small>
- [static-web-server-v2.5.0-x86_64-pc-windows-msvc.zip](https://github.com/joseluisq/static-web-server/releases/download/v2.5.0/static-web-server-v2.5.0-x86_64-pc-windows-msvc.zip)<br>
<small>**SHA256SUM:** `90b6705ce6236078d2482f087646a0bee3168eb8fcbb5e1582d7e9bec14ba354`</small>
- [static-web-server-v2.5.0-x86_64-unknown-freebsd.tar.gz](https://github.com/joseluisq/static-web-server/releases/download/v2.5.0/static-web-server-v2.5.0-x86_64-unknown-freebsd.tar.gz)<br>
<small>**SHA256SUM:** `4f584ad270f61a116a571fe29ebfa1bda0751d968a6fc702a7839f519f3aee2a`</small>
- [static-web-server-v2.5.0-x86_64-unknown-linux-gnu.tar.gz](https://github.com/joseluisq/static-web-server/releases/download/v2.5.0/static-web-server-v2.5.0-x86_64-unknown-linux-gnu.tar.gz)<br>
<small>**SHA256SUM:** `685f33314584407c8055f96c067a2f4d2b0b71680ff432c2baa0e2916f9b47dd`</small>
- [static-web-server-v2.5.0-x86_64-unknown-linux-musl.tar.gz](https://github.com/joseluisq/static-web-server/releases/download/v2.5.0/static-web-server-v2.5.0-x86_64-unknown-linux-musl.tar.gz)<br>
<small>**SHA256SUM:** `65466cff6f58c736b28aa6dfd6df66e721cfbff9134496355115477870d8d009`</small>
## ARM64
- [static-web-server-v2.4.0-aarch64-apple-darwin.tar.gz](https://github.com/joseluisq/static-web-server/releases/download/v2.4.0/static-web-server-v2.4.0-aarch64-apple-darwin.tar.gz)<br>
<small>**SHA256SUM:** `8f9531450c24a484af45b7b8bfa7d1d764f3f350d137edf6c84f0bb10f5c366c`</small>
- [static-web-server-v2.4.0-aarch64-unknown-linux-gnu.tar.gz](https://github.com/joseluisq/static-web-server/releases/download/v2.4.0/static-web-server-v2.4.0-aarch64-unknown-linux-gnu.tar.gz)<br>
<small>**SHA256SUM:** `f54c8f84a11384f0d2328c7bed825c21098f10194520cfd67727eb81a01c9269`</small>
- [static-web-server-v2.4.0-aarch64-unknown-linux-musl.tar.gz](https://github.com/joseluisq/static-web-server/releases/download/v2.4.0/static-web-server-v2.4.0-aarch64-unknown-linux-musl.tar.gz)<br>
<small>**SHA256SUM:** `4a909331f1408d24fbf7de908d8867a801f193e345727990858a91a75363b015`</small>
- [static-web-server-v2.5.0-aarch64-unknown-linux-gnu.tar.gz](https://github.com/joseluisq/static-web-server/releases/download/v2.5.0/static-web-server-v2.5.0-aarch64-unknown-linux-gnu.tar.gz)<br>
<small>**SHA256SUM:** `cce0e0700c9584ee21938bfa018bac248fa577180d3bc3a35a52c637e01c80d9`</small>
- [static-web-server-v2.5.0-aarch64-unknown-linux-musl.tar.gz](https://github.com/joseluisq/static-web-server/releases/download/v2.5.0/static-web-server-v2.5.0-aarch64-unknown-linux-musl.tar.gz)<br>
<small>**SHA256SUM:** `1501d0a8ed5d9ae9d09f85ac143c8c72a856dfd82449f68bde4b74397b7b7a50`</small>
- [static-web-server-v2.5.0-aarch64-apple-darwin.tar.gz](https://github.com/joseluisq/static-web-server/releases/download/v2.5.0/static-web-server-v2.5.0-aarch64-apple-darwin.tar.gz)<br>
<small>**SHA256SUM:** `3ffda3bb869fa87874d4184b18dfceb0478d262efebdbf2e91d8a9ff6f645f27`</small>
## x86
- [static-web-server-v2.4.0-i686-pc-windows-msvc.zip](https://github.com/joseluisq/static-web-server/releases/download/v2.4.0/static-web-server-v2.4.0-i686-pc-windows-msvc.zip)<br>
<small>**SHA256SUM:** `460e90fb36a21182e318dbf5966d6ce716c2cdf0078e383554165cf996bb4f67`</small>
- [static-web-server-v2.4.0-i686-unknown-freebsd.tar.gz](https://github.com/joseluisq/static-web-server/releases/download/v2.4.0/static-web-server-v2.4.0-i686-unknown-freebsd.tar.gz)<br>
<small>**SHA256SUM:** `16c0f000757354ad684134bb30f9a11b32decf4d43cc2956ddd1e4d04864bc6e`</small>
- [static-web-server-v2.4.0-i686-unknown-linux-gnu.tar.gz](https://github.com/joseluisq/static-web-server/releases/download/v2.4.0/static-web-server-v2.4.0-i686-unknown-linux-gnu.tar.gz)<br>
<small>**SHA256SUM:** `20bbe0dfaa7f38b6e577f5443db00ff7a7a62f3afe6e79107335117c0d825795`</small>
- [static-web-server-v2.4.0-i686-unknown-linux-musl.tar.gz](https://github.com/joseluisq/static-web-server/releases/download/v2.4.0/static-web-server-v2.4.0-i686-unknown-linux-musl.tar.gz)<br>
<small>**SHA256SUM:** `9870ac6b992d9293e745fe89d331e19de40deaef6d66a1fcf96db088a637cff8`</small>
- [static-web-server-v2.5.0-i686-pc-windows-msvc.zip](https://github.com/joseluisq/static-web-server/releases/download/v2.5.0/static-web-server-v2.5.0-i686-pc-windows-msvc.zip)<br>
<small>**SHA256SUM:** `0cec6fff2794dc6ed104be064031f3c74953436903ec4282fcbac4a91ee524e1`</small>
- [static-web-server-v2.5.0-i686-unknown-freebsd.tar.gz](https://github.com/joseluisq/static-web-server/releases/download/v2.5.0/static-web-server-v2.5.0-i686-unknown-freebsd.tar.gz)<br>
<small>**SHA256SUM:** `b20c15d83cd0e1cf3c989b3e08ad7eca5786f6a6732d5761cdfb071d84c63085`</small>
- [static-web-server-v2.5.0-i686-unknown-linux-gnu.tar.gz](https://github.com/joseluisq/static-web-server/releases/download/v2.5.0/static-web-server-v2.5.0-i686-unknown-linux-gnu.tar.gz)<br>
<small>**SHA256SUM:** `7a5a38ef0bfc5d1e034b3429d18ccad53dfc39ac0caf7e71d620103a9362c075`</small>
- [static-web-server-v2.5.0-i686-unknown-linux-musl.tar.gz](https://github.com/joseluisq/static-web-server/releases/download/v2.5.0/static-web-server-v2.5.0-i686-unknown-linux-musl.tar.gz)<br>
<small>**SHA256SUM:** `502aae84ec49cefa189af9986beccd7994bd8bd06cddd35dfa4c81d6c98a500a`</small>
## ARM
- [static-web-server-v2.4.0-arm-unknown-linux-gnueabihf.tar.gz](https://github.com/joseluisq/static-web-server/releases/download/v2.4.0/static-web-server-v2.4.0-arm-unknown-linux-gnueabihf.tar.gz)<br>
<small>**SHA256SUM:** `e86a5833b74577eb51343321c6fa55d2c3f6958d3a171f3ecb85ff3a84672182`</small>
- [static-web-server-v2.5.0-arm-unknown-linux-gnueabihf.tar.gz](https://github.com/joseluisq/static-web-server/releases/download/v2.5.0/static-web-server-v2.5.0-arm-unknown-linux-gnueabihf.tar.gz)<br>
<small>**SHA256SUM:** `1b9e5d1f2d1e5ccfef74374521d2e2659c1e8f04becfccdb3bafb25941ef02a1`</small>
## All Releases
@@ -31,6 +31,8 @@ Written on top of [Hyper](https://github.com/hyperium/hyper) and [Tokio](https:/
It's cross-platform and available for `Linux`, `macOS`, `Windows` and `FreeBSD` (`x86`/`x86_64`, `ARM`/`ARM64`) as well as `Docker`.

!!! tip "Tips"
- If you're looking for `v1` please go to [1.x](https://github.com/joseluisq/static-web-server/tree/1.x) branch.
- If you want to migrate from `v1` to `v2` please take a look at [v2.0.0](https://github.com/joseluisq/static-web-server/releases/tag/v2.0.0) release.