From b6f66e8cb3bb920d9c576b9b76a93806add75dfe Mon Sep 17 00:00:00 2001 From: Nate Sesti Date: Mon, 28 Aug 2023 13:03:20 -0700 Subject: docs: :memo: manually download binary in troubleshooting docs --- docs/docs/troubleshooting.md | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'docs') diff --git a/docs/docs/troubleshooting.md b/docs/docs/troubleshooting.md index fc157d9e..70dec2bf 100644 --- a/docs/docs/troubleshooting.md +++ b/docs/docs/troubleshooting.md @@ -22,6 +22,19 @@ To get a completely fresh install of Continue, you can delete the `~/.continue` If none of these work, you can start the server yourself as is explained here: [Running the Continue server manually](https://continue.dev/docs/how-continue-works) +## Manually download the server binary + +Continue runs a Python server locally on your machine, but packages it as a binary using pyinstaller to avoid dependency issues. The corresponding binary for your operating system is downloaded when you first install the extension, but if you are in an air-gapped environment, or are otherwise having trouble setting up, you can manually download the binary from our S3 bucket. These are the download links for each OS: + +- [MacOS (Intel)](https://continue-server-binaries.s3.us-west-1.amazonaws.com/mac/run) +- [MacOS (Apple Silicon)](https://continue-server-binaries.s3.us-west-1.amazonaws.com/apple-silicon/run) +- [Windows](https://continue-server-binaries.s3.us-west-1.amazonaws.com/windows/run.exe) +- [Linux](https://continue-server-binaries.s3.us-west-1.amazonaws.com/linux/run) + +Once downloaded, start the binary by running `./run` (MacOS/Linux) or `./run.exe` (Windows) in the directory where you downloaded it. You should see that it begins listening on port 65432. + +> Important: Continue checks to see if an old version of the binary is running. If so, it will kill the process. To avoid this, you should update the contents of `~/.continue/server/server_version.txt` to match your current Continue extension version (e.g. "0.0.1"). This will prevent the extension from killing the server you just started. Once this is done, you can reload the VS Code window and Continue should connect. + ## Check the server logs 1. `cmd+shift+p` (MacOS) / `ctrl+shift+p` (Windows) -- cgit v1.2.3-70-g09d2