Skip to content

kochman/PhotoArk

Repository files navigation

PhotoArk Build Status

PhotoArk is a web interface for viewing photos.

PhotoArk screenshot

Running

go get github.com/kochman/PhotoArk

Inside the PhotoArk directory:

  • bower install - download web components.
  • go get github.com/mjibson/esc - install esc for embedding static assets.
  • go generate - bundle the static folder for embedding.
  • go run main.go cache.go syncmap.go static.go

The -devel flag will force PhotoArk to serve static files off of the disk instead of from the embedded static folder. Use the -help flag to see other configuration options.

To build a binary, do the above, and then:

go build

Metadata

PhotoArk looks for metadata.yaml files inside folders in photoDir. These metadata files allow users to filter photos. An example metadata file:

event: Fashion Show
photographer: Sidney Kochman
date: 2016-2-4
location: Auditorium

Currently, only those four fields are exposed in the web interface. In the future, arbitrary keys will be visible.

About

Web interface for viewing photos.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors