Skip to content

JFMarket/report-cacher

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Report Cacher

Usage

report-cacher -interval=6h -site='https://jonesboroughfarmersmkt.shopkeepapp.com' \
-email='user@domain.com' -password='mypassword' -directory='cache' -port=8080

The above commands result in the reports being downloaded every 6 hours from the time the script starts until it is stopped. They are downloaded to the cache directory and served from a web server on port 8080. They can be accessed at http://localhost:8080/. The email and password are to an account that has access to https://jonesboroughfarmersmkt.shopkeepapp.com.

Passing -noweb instead of -port=8080 will result in the webserver being disabled. Thus, the files will only be accessible to applications on the local machine that have permission to read files in the cache directory.

Installation

Source

go get github.com/jfmarket/report-cacher

Binary

Copy the binary to a directory in your PATH.

About

A tool for caching and serving exported reports.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages