Skip to content

elmasy-com/columbus-popular

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

columbus-popular

This repository is used to collect commonly used, popular domains and periodically run external tools on it to keep the Columbus Server up-to-date.

Currently used tools:

Install

The required tools are comes with this repository. See the bin/ directory.

This script is using columbus-cli to interact with the Columbus Server. To use this script, the COLUMBUS_KEY environment variable must set.

run.sh must be executed in this directory!

Multiple run.sh cant run parallel, becuse it creates and checks the existence of /tmp/columbus-popular.pid.

Depending on the size of popular.domains, the easiest method is to set a cronjob.

Example to run every hour:

0 * * * * cd /path/to/repo && bash run.sh > /path/to/log

If a file with name uptimehook exist, the script will call the content URL on every iteration.

Example content of uptimehook file:

https://example.com/uptimehook

List

The can be found in popular.domains.

The current list is a small collection that contains domains from a few popular bug bounty programs.

Anybody can create a PR to add domains.

List Format

  • Comment is allowed with //
  • Empty lines are ignored
  • One domain per line, without any whitespace
  • The list must ends with an empty line

About

Collect and insert common domains into Columbus

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages