Skip to content

TracecatHQ/custom-registry-template

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

72 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Custom Registry Template

This repository is a template for creating a custom registry for Tracecat.

Getting Started

  1. Create your own repository from this template
  2. Set environment variables in Tracecat
# In tracecat/.env
TRACECAT__REMOTE_REPOSITORY_URL=git+ssh://[email protected]/${MY_ORG}/${MY_REPO}.git
TRACECAT__REMOTE_REPOSITORY_PACKAGE_NAME=${MY_PACKAGE_NAME}

# Note: ${MY_ORG} and ${MY_REPO} are placeholders for your organization and repository name
# ${MY_PACKAGE_NAME} is the name of the python package
  1. Create an public/private SSH key pair and add the public key to your repository deploy keys
  2. Add org-level secret called github-ssh-key with the private key
  3. Sync the repository in the registry table