DPO Radio

Measure Value, Not Just Traffic Explore new features in AesirX Analytics

AesirX Guide: How To Set Up ComplianceOne

How Install AesirX ComplianceOne

How Install AesirX ComplianceOne

Deploy ComplianceOne to manage compliance workflows, maintain regulatory records, and produce audit-ready evidence across teams.

AesirX ComplianceOne is a self-hosted Governance, Risk, and Compliance platform designed for organizations operating under Vietnam’s expanding regulatory framework, including the Personal Data Protection Law (PDPL), Data Law, and related cybersecurity and digital regulations. 

Once installed, the platform provides a structured environment for managing compliance workflows, maintaining required records, and producing audit-ready documentation.

This guide shows developers and IT teams how to install ComplianceOne using the installer package and Start Wizard.

Follow the steps below to download the installer, activate your license, and configure your organization settings.

Step 1: Get License Key and Add Domain

License validation requires the domain to be registered with the license.

Therefore, you must add your domain to the license before the solution can be used on your website. This ensures the license is properly validated and activated for that domain.

  1. Go to the ComplianceOne Page and register for a new account license. If you already have an account, login and register a license. After purchasing, you will receive access to the Distribution Package.

co_ig_1_1.png

  1. Log in and access the Licenses page. If you register a new account, you will receive an email to finalize and gain full access to your account.
  2. Obtain your License Key for ComplianceOne.
  3. Click Update Domains and add the domain where you are hosting ComplianceOne.

co_ig_1_2.png

Step 2: Install and Deploy

1. Download the Distribution Package

Download the tier-specific Distribution Package from the link provided with your purchase. Distribution Packages are named by tier and version, for example:

  • aesirx-complianceone-light-1.0.0.tar.gz
  • aesirx-complianceone-standard-1.0.0.tar.gz
  • aesirx-complianceone-enterprise-1.0.0.tar.gz

2.  Extract the Distribution Package

copy icon
tar xzf aesirx-complianceone-standard-1.0.0.tar.gz
copy icon
cd aesirx-complianceone-standard-1.0.0

3. Configure Environment Variables

copy icon
cp .env.example .env

Open .env in your editor and set the following required variables:

APP_URL: The frontend application URL
MONGODB_URI: MongoDB connection string 

MONGO_ROOT_USERNAME: Root User of mongodb 

MONGO_ROOT_PASSWORD: Root password of mongodb

SESSION_SECRET: Secret key for signing session cookies

  • Generate with:
copy icon
node -e "console.log(require('crypto').randomBytes(64).toString('hex'))"

ENCRYPTION_KEY: AES-256 encryption key (32 hex characters)

  • Generate with: 
copy icon
node -e "console.log(require('crypto').randomBytes(32).toString('hex'))"

VAULT_MASTER_KEY: Master key for connector credential encryption

  • Generate with:
copy icon
node -e "console.log(require('crypto').randomBytes(32).toString('hex'))"

CORS_ORIGINS: The frontend application URL to pass the CORS

EMAIL PROVIDER:

  • EMAIL_PROVIDER
  • SMTP_HOST
  • SMTP_PORT
  • SMTP_USER
  • SMTP_PASS
  • EMAIL_FROM

4. Start the Stack

Run command and wait 1-2 minutes for all containers to initialize and pass their health checks

copy icon
docker-compose up -d

co_ig_1_3.png

5. Access Your Frontend URL and Continue

Step 3: Setup Wizard

The Setup Wizard runs automatically the first time you access a distribution package deployment. It walks you through 7 steps:

1. License Activation

Enter the license key in Step 1. This determines which modules and features are enabled for your tier.

2. Organization Setup

Fill in the form to create your organization and Administrator account, which you will use to log in after completing the Setup Wizard.

3. Select Modules

Select the modules to be activated for ComplianceOne.

4. Notification

Configure how you receive notifications for compliance events.

5. Review and Confirm

Review your configuration and complete the setup.

Then you can log in with the administrator account that was created and start using ComplianceOne.

Final Tip

Want guidance on how ComplianceOne fits your organization and regulatory obligations?

Book a ComplianceOne demo here.

Enjoyed this read? Share the blog!