On-Premises Deployment
Deploy and operate FOSSA in your own infrastructure with Kubernetes and Helm.
Overview
Run FOSSA inside your own environment when data residency, network isolation, or compliance requirements call for it.
Architecture Overview
EnterpriseHow FOSSA's services connect inside your on-premises environment, from the network boundary that keeps your code and scan results in your network down to the individual services running in your cluster.
IP Space Allowlisting
EnterpriseAllowlist FOSSA's public IP ranges for vulns.
Installing FOSSA On-Premises
Installation Requirements
EnterpriseWhat your Kubernetes cluster, database, object storage, and network must provide before you install FOSSA on-premises.
Helm Values Reference
EnterpriseThe three starter values files for the FOSSA fossa-core Helm chart, simplified (managed hosting), simplified self-hosted, and advanced.
Customizing Your Deployment
EnterpriseOptional post-install configuration for an on-premises FOSSA deployment, third-party integrations, SSO, SAML/LDAP, and instance-wide notification banners.
Maintaining FOSSA On-Premises
Upgrading FOSSA
EnterpriseUpgrade a running FOSSA on-premises instance by fetching the new chart, reading its changelog, and running helm upgrade.
Updating Helm Values
EnterpriseApply changed FOSSA Helm chart values to a running on-premises installation with helm upgrade.
Migrating to Postgres 17
EnterpriseMigrate a FOSSA-managed Postgres 11.
Decoupling MinIO from fossa-core
EnterpriseMigrate a bundled-MinIO deployment to externally managed MinIO releases when upgrading the fossa-core chart to 5.
Migrating to SeaweedFS
EnterpriseMove on-premises object storage from MinIO to SeaweedFS, including data transfer with rclone and the fossa-core cutover.
Global License Corrections
EnterpriseOverride FOSSA's license detection for a package across all of its revisions, from the on-premises Admin Dashboard.
On-Prem Vulnerability Database Updates
EnterpriseKeep your on-premises vulnerability database current with over-the-air updates from FOSSA's vulnerability feed.
Bitnami image pull errors
EnterpriseResolve ErrImagePull / ImagePullBackOff on Bitnami Postgres, Redis, and MinIO images by switching to FOSSA's mirrored images.
On-Premises Debug Bundle
EnterpriseGenerate a FOSSA cluster debug bundle (a ZIP of cluster state, pod logs, and application diagnostics) and send it to FOSSA support.
What this covers
- Installation: deploy FOSSA on Kubernetes with the official Helm chart.
- Maintenance: upgrades, backups, and day-2 operations.
- Configuration: networking, storage, and integration with your infrastructure.
Day-to-day user and access management is the same as the hosted product. See Organization Management.