Overview

DeepSource Enterprise Server is the self-hosted version of DeepSource for customers who have compliance or security needs that require them to operate within their firewall, in a private cloud (AWS, GCP, Azure), or in a data center.

DeepSource Enterprise Server can be set up in approximately 20 minutes and provides the same features as DeepSource’s cloud offering but operates within your private cloud.

📘

License Key

A license key is required for on-premise deployments. Please request a license here (or) schedule a product demo to obtain a license.

System Overview

Core Services

Service/ComponentDescription
bifrostFrontend server
asgard-apiBackend for the DeepSource GraphQL API service
asgard-celery-*Celery worker pools for asynchronous tasks
atlasOrchestrator service that integrates with Kubernetes control plane for analysis, transformer, and Autofix™️ jobs
janusWebsocket server for realtime results feedback
materWatches for webhook failures from VCS providers and retries them
minioObject storage
pgbouncerConnection pooler for PostgreSQL database connections
RabbitMQMessage Queue
RedisCache database

KOTS Services

Service/ComponentDescription
kotsadmAdmin console
kurl-proxyProxy service for kotsadm
kotsadm-minioThis is used for caching container images
kotsadm-postgresPostgreSQL database service for KOTS admin console