This guide takes a command-line OSINT tool in a GitHub repository to a published package that anyone can run with
ot run. It takes about 20 minutes. You need:
- a public GitHub repository with your tool (GitLab works the same way; see the notes on each page)
- the
otCLI:ot doctorchecks Docker and Python - Docker, if you want to test the image locally
Steps
The example is osintverse-community/username-permutations, a small Python script packaged as a Docker tool.
Tip
If your repository is on GitHub or GitLab, the import wizard does steps 1 and 3 for you and opens a pull request you can review.