Skip to content

AliceBong/tindog

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

OmniStack Week 10.0 project

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published