Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

doc: add Webi as install method #159

Open
wants to merge 2 commits into
base: master
Choose a base branch
from
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
32 changes: 31 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,14 +13,44 @@ Stay updated, be aware of changes, and please submit feedback! Thanks!

## Install

You can [download binaries](https://github.com/caddyserver/xcaddy/releases) that are already compiled for your platform from the Release tab.
`xcaddy` is available via

- GitHub Releases
- Webi
- Go
- .deb

### GitHub Releases

You can [download binaries](https://github.com/caddyserver/xcaddy/releases) that are already compiled for your platform from the Release tab.

### Mac, Linux, & Windows

[Webi](https://webinstall.dev/xcaddy) selects the correct download URL for you
to get the official `xcaddy` directly from GitHub releases, and will also move
it into `~/.local/bin/xcaddy`, which may be added to your `PATH`. It will also
install Go if needed.

```sh
# Mac, Linux
curl -sS https://webi.sh/[email protected] | sh
```

```pwsh
# Windows
curl.exe https://webi.ms/[email protected] | powershell
```

### Go

You may also build `xcaddy` from source:

```bash
$ go install github.com/caddyserver/xcaddy/cmd/xcaddy@latest
```

### Debian-based Linux

For Debian, Ubuntu, and Raspbian, an `xcaddy` package is available from our [Cloudsmith repo](https://cloudsmith.io/~caddy/repos/xcaddy/packages/):

```bash
Expand Down
Loading