torture

module
v0.0.0-...-33f3de0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 27, 2018 License: MIT

README

torture

Multi FTP crawler and file search. Written for CCC events.

torture exists of two seperate components: The crawler and the frontend. Both are interconnected via the Elasticsearch backend.

Setup

It is always a good idea to setup a GOPATH.

Dependencies are managed using dep.

General
  1. Install and setup Elasticsearch
  2. Go into crawler/ and run go build
  3. Go into frontend/ and run go build
Crawler
  1. See crawler/README.md
Frontend
  1. Run the frontend
Docker

Setting up elasticsearch, crawler and frontend is significantly easier using Docker:

cp crawler/config.json .
docker-compose up -d

Reload the crawler's config:

docker-compose kill -s USR1 crawler

Authors

See AUTHORS. Do not forget to add yourself!

License

See LICENSE

Directories

Path Synopsis
lib

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL