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)