Deployment

SW360 Deployment Guides

The recommended method for deploying the modern SW360 version 20 stack is using containers (compatible with both Docker and Podman). This containerized setup provides the complete ecosystem including the new Next.js frontend, Keycloak authentication, CouchDB, and the Spring Boot backend out-of-the-box.

👉 Start Here: SW360 v20.x Container Deployment Guide

If you are looking for bare metal or legacy deployments, please consult the guides available in the sidebar.

General Topics

Operations & Maintenance


Special Topics

After installing and setting up SW360, these are additional topics to be considered:


System Requirements

SW360 minimal system requirements based on system class

Containers

Documentation for container-based deployments (Docker and Podman)

Bare Metal

SW360 Bare Metal Deployment

SW360 Configurations

SW360 Configurable Property Keys (Files and Database)

Authorization Concept

Modernized authorization roles and visibility concepts for SW360 v20

Keycloak Authentication

Modern Keycloak authentication setup for SW360 using Terraform automation.

Security Best Practices

SW360 security checklist pre and post deployment for v20+

Data Backup Strategy

Guidelines for backing up and restoring SW360 data across container and bare metal deployments.

Export and Import

SW360 Export and Import

CVE Scheduler

SW360 CVE Schedules

Upgrade from previous instances

SW360 Bare Metal Deployment

Special Deployment Guides

Legacy Deployment Guides

SW360 Legacy deployment guides