JFrog Artifactory

Definition

JFrog Artifactory is a universal artifact repository manager that supports various package formats, including Docker, Maven, npm, and more. It is designed to manage binaries throughout the software development lifecycle, providing a single source of truth for all artifacts. Artifactory integrates with CI/CD tools to automate the build process and ensure that artifacts are securely stored and managed.

Secure Settings Example

security:
  passwordPolicy:
    enabled: true
    minLength: 12
    requireNumbers: true
    requireUppercase: true
    requireSpecialChar: true
  access:
    tokenExpiration: 3600 # Tokens expire after 1 hour
  ssl:
    enabled: true
    certificate: /path/to/certificate.crt
    privateKey: /path/to/private.key

Insecure Settings Example

security:
  passwordPolicy:
    enabled: false # Password policy is disabled
  access:
    tokenExpiration: 0 # Tokens never expire
  ssl:
    enabled: false # SSL is disabled, allowing unencrypted connections