Skip to main content

Manual Deployment

How to use Incognito on your own server.

You will need Git installed.

Terminal with NodeJS

You will need: NodeJS.

First, clone the repo:

git clone https://github.com/amethystnetwork-dev/Incognito.git

To install the required packages, you will need to cd into the repository you just cloned and then run npm install. The commands can be seen below:

cd Incognito
npm install

To start Incognito, run the command below:

npm start

This starts the bare server and serves the static files on port 8080 by default.

Configuration docs are here

Docker with NodeJS

You will need: Docker.

You should use our official Docker image.

To start, pull the image.

docker pull ghcr.io/amethystnetwork-dev/incognito:latest

And then you can start a docker container:

docker run --detach --restart unless-stopped --expose 8080:8080 ghcr.io/amethystnetwork-dev/incognito

To run on port 80 you can change expose to --expose 80:8080

Terminal with Deno

You will need: Deno.

(coming soon)