8000 GitHub - war/sbom
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

war/sbom

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SBOM Management System Technical Architecture

Usage

1. .env.example

Use the .env.example to create your own .env file.

2. Running the application

Use docker compose up to run everything

docker compose up

Or run and test individual services.

docker compose up api

The names of the services can be found in docker-compose.yaml

3. Health checker

Run the health checker to make sure that the services that you want are online and available.

./scripts/health-check.ps1

Backend Architecture

Data Storage

  • Primary Database: PostgreSQL
  • Search Engine: Elasticsearch

Background Processing

  • Asynq

Core API Service

  • Language: Go
  • Framework: Gin

Frontend Architecture

Web Application

  • Framework: Next.js
  • UI Components: Tailwind CSS, Shadcn UI

Local Development Infrastructure

Container Management

  • Docker Compose

CI/CD

  • GitHub Actions

Development Tools

Development Environment

  • Docker Compose

Code Quality

  • GolangCI-Lint
  • ESLint + Prettier

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0