Clone this repo and install the project dependencies
git clone git@github.com:arkemishub/arke-console.git
pnpm install
Create a NEXTAUTH_SECRET with:
openssl rand -base64 32 | pbcopy
Create a .env.local
file with the following variables:
NEXT_PUBLIC_ARKE_SERVER_URL=
NEXTAUTH_URL=
NEXTAUTH_SECRET=
pnpm build && pnpm start
Pull the Docker image from the Github Container Registry
docker pull ghcr.io/arkemishub/arke-console:latest
Run the Docker container on 3100 port
docker run -p 3100:3100 ghcr.io/arkemishub/arke-console:latest
Visit the console on http://localhost:3100
docker build -t arke-console .
docker run -p 3100:3100 arke-console
The build command accepts following parameters, that allows the customization of env variables:
ARKE_SERVER_URL
- the url of the Arke serverARKE_SERVER_SSR_URL
- the url of the Arke server for SSRNEXTAUTH_URL
- the url of the console