Skip to content
Twitch VOD browsing web app.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
assets
config
database
notes
templates
twitchapi
webserver
LICENSE
Makefile
README.md
deploy.sh
files.go
haystack.go
image.go

README.md

Haystack

Efficiently browse Twitch VODs from the last few days. Live at cwpat.me/haystack.

Screenshot

Building

Built using Go 1.6.2.

The config.yaml file is formatted as follows:

path:
    root: / ... /haystack
    images-relative: /images/t
    site-url: https://cwpat.me/haystack
twitch:
    client-key: aaaaaaaaa
    client-secret: bbbbbbbbbb
db:
    user: dbuser
    pass: cccccccccc
    dbname: dbname
timing:
    period-seconds: 300 # time between snapshots
    cutoff-seconds: 900 # cuttoff for new stream
    prune-days: 3 # how many days to store
webserver:
    ip: 127.0.0.1
    port: 1234
You can’t perform that action at this time.