Configuration

SIGNIUS Sealing Server Dashboard

Windows and Linux

  • Move to "<http server webapps location>/<SIGNIUS Sealing Server Dashboard webapp>/assets/".

  • open config.json, adjust SIGNIUS Sealing Server url if needed and save.

  • restart Your http server.

Docker

initial configuration

  • Create and adjust docker-compose.yml

    • nano docker-compose.yml

content example:

docker-compose.yml
version: '3.8'

services:
  sseal_dashboard:
    image: sseal-server-dashboard-image:v0.0.0
    container_name: signius-sealing-server-dashboard-container
    volumes:
      - ./config.json:/usr/share/nginx/html/assets/config.json
      - ./nginx.conf:/etc/nginx/conf.d/default.conf
    ports:
      - 80:80
  • build and run container with compose in detached mode (from the directory where docker-compose.yml is located)

    • docker compose up -d

later updates

  • Move to mapped volume on host.

    • open config.json, adjust SIGNIUS Sealing Server url if needed and save.

    • open nginx.config, adjust to Your preferences and save.

    • replace the SSL elements/content

  • Go to directory with docker-compose.yml

  • Rebuild container

    • schema:

      • docker stop <container_name or container_id>

      • docker compose up -d

    • example:

      • docker stop signius-sealing-server-dashboard-container

      • docker compose up -d

There are many ways to achieve desired configuration, so this is just a suggestion for a simple yet flexible setup.

SIGNIUS Sealing Server

Before proceeding with configuration of server components we suggest:

  1. Creating new root level (admin) user with more complex password than the default one.

  2. Once that done relog to the created (admin) user.

  3. Remove the default root (admin) user.

  4. Save credentials to new root level (admin) user in secure location.

Server configuration should proceed in the following order:

  • Tenants (at least 1 is needed)

  • HSMs (at least 1 is needed)

  • TsaSettings (at least 1 is needed)

  • Processes

  • Users

  • Crons

Default admin credentials (for first login to the SIGNIUS Sealing Server Dashboard)

  • email address:

    • root

  • password:

    • root

Last updated