diff --git a/docs/install/uninstall.md b/docs/install/uninstall.md new file mode 100644 index 0000000000000..b5a8a11ca26d9 --- /dev/null +++ b/docs/install/uninstall.md @@ -0,0 +1,68 @@ +# Uninstall + +This article walks you through how to uninstall your Coder server. + +To uninstall your Coder server, delete the following directories. + +## Cached Coder releases + +```console +rm -rf ~/.cache/coder +``` + +## The Coder server binary and CLI + +Debian, Ubuntu: + +```sh +sudo apt remove coder +``` + +Fedora, CentOS, RHEL, SUSE: + +```sh +sudo yum remove coder +``` + +Alpine: + +```sh +sudo apk del coder +``` + +If you installed Coder manually or used the install script on an unsupported operating system, you can remove the binary directly: + +```console +sudo rm /usr/local/bin/coder +``` + +## Coder as a system service configuration + +```console +sudo rm /etc/coder.d/coder.env +``` + +## Coder settings and the optional built-in PostgreSQL database + +> There is a `postgres` directory within the `coderv2` directory that has the +> database engine and database. If you want to reuse the database, consider +> not performing the following step or copying the directory to another +> location. + +### macOS + +```console +rm -rf ~/Library/Application\ Support/coderv2 +``` + +### Linux + +```console +rm -rf ~/.config/coderv2 +``` + +### Windows + +```console +C:\Users\USER\AppData\Roaming\coderv2 +``` diff --git a/docs/manifest.json b/docs/manifest.json index dff5d2d009ec6..6ff4206ebe498 100644 --- a/docs/manifest.json +++ b/docs/manifest.json @@ -33,18 +33,23 @@ }, { "title": "Kubernetes", - "description": "Install Coder with Kubernetes via Helm", + "description": "Install Coder with Kubernetes via Helm.", "path": "./install/kubernetes.md" }, { "title": "Docker", - "description": "Install Coder with Docker / docker-compose", + "description": "Install Coder with Docker / docker-compose/", "path": "./install/docker.md" }, { "title": "Standalone binaries", "description": "Download binaries for macOS, Windows, and Linux.", "path": "./install/binary.md" + }, + { + "title": "Uninstall", + "description": "Learn how to uninstall Coder.", + "path": "./install/uninstall.md" } ] },