kddresearch / KDD-Wiki-NextJS

The new KDD Wiki written in NextJS
Other
1 stars 0 forks source link

KDD Research Wiki

This is a wiki for the KDD Research Lab.

ONLY ACCESSABLE ON THE K-STATE NETWORK To access the website, you must be signed into the global protect vpn

Getting Started

Install the proper tools:

Next, fill out all the required secrets:

/.env.local

# Auth Secrets
AUTH_SECRET=
AUTH_GOOGLE_CLIENT_ID=
AUTH_GOOGLE_CLIENT_SECRET=

AUTH_KSU_CLIENT_ID=
AUTH_KSU_CLIENT_SECRET=

# Postgress Database
DB_NAME=
DB_HOST=
DB_USERNAME=
DB_PASSWORD=

# Azure Blob Storage
BLOB_STORAGE_ACCOUNT_NAME=
BLOB_STORAGE_ACCOUNT_KEY=
BLOB_STORAGE_CONTAINER_NAME=
BLOB_STORAGE_DEVELOPMENT_URL=

# OR load secrets from Azure
AZURE_KEY_VAULT_NAME=

AZURE_CLIENT_ID=
AZURE_TENANT_ID=
AZURE_CLIENT_SECRET=

Run With Docker (Preferred)

Install Docker Desktop and restart your PC

Open the directory in the cli

Development

docker-compose up --build kdd-wiki-dev

if

Production

docker-compose up --build kdd-wiki-prod

Open your browser to see the result.