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

Configure Organization

Set up your organization profile

Add Users

Invite team members

Import Assets

Import your IT assets

API Integration

Integrate with your systems

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