[go: up one dir, main page]

Skip to content

arkemishub/arke-console

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

57 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Arke Console

arke_console

Installation with Git

Clone this repo and install the project dependencies

git clone git@github.com:arkemishub/arke-console.git
pnpm install

Environment variables

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=

Build & Run the production server

pnpm build && pnpm start

Installation with Docker

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

Installation with Docker

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 server
  • ARKE_SERVER_SSR_URL - the url of the Arke server for SSR
  • NEXTAUTH_URL - the url of the console