Skip to main content

Self-Hosted Installation

Self-Hosted Installation

Nord Forge is a Python/Flask application with a separate optional Discord bot process.

Quick start

python3 -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt
cp .env.example .env
python run.py

Put Nord Forge behind the reverse proxy/domain configured for the deployment.

Docker

The package also includes:

  • Dockerfile
  • docker-compose.yml

The Docker setup can run:

  • nord-forge — web platform/API
  • nord-forge-bot — optional Discord bot

Data and storage

Important paths include:

data/
storage/
backups/

Back up both the database and resource storage in production.