Skip to main content

Prerequisites

Before you begin, ensure you have:
  • Mac/Windows: Docker Desktop 4.0+ - Linux: Docker Engine 20.10+ and Docker Compose - Minimum 4GB RAM allocated to Docker
  • 4GB RAM (8GB recommended) - 20GB free disk space - Modern web browser (Chrome, Firefox, Safari, Edge)

Installation

1

Download Package

Download the latest FigoRisk deployment package:
    wget https://releases.figorisk.com/figorisk-deployment-v1.0.0.zip
    unzip figorisk-deployment-v1.0.0.zip
    cd figorisk-deployment-package
2

Configure Environment

Copy the environment template and configure: bash cp .env.template .env nano .env Set these required values: bash MONGO_URI=mongodb://admin:YOUR_PASSWORD@mongo:27017/figorisk?authSource=admin MONGO_ROOT_PASSWORD=YOUR_PASSWORD JWT_SECRET=$(openssl rand -hex 32) SUPER_ADMIN_PASSWORD=admin123
3

Deploy

Run the deployment script: bash chmod +x deploy-figorisk.sh ./deploy-figorisk.sh Wait for all services to start (about 30-60 seconds).
4

Access FigoRisk

Open your browser to: http://localhostLogin with:
  • Username: admin
  • Password: Value from SUPER_ADMIN_PASSWORD

Verify Installation

Check that all services are running:
docker-compose ps
You should see 4 services running:
  • figorisk-backend - Backend API
  • figorisk-frontend - Web interface
  • figorisk-mongo - Database
  • figorisk-nginx - Reverse proxy

Next Steps

Troubleshooting

  1. Check Docker is running: docker ps 2. View logs: docker-compose logs
  2. Verify ports 80 and 27017 are available
  1. Verify credentials in .env file 2. Check backend logs: docker-compose logs backend 3. Restart services: docker-compose restart

Need more help?

Check our troubleshooting guide