Documentation
¶
Overview ¶
Darkroom is an image proxy that works with different storage backends and different image processing engines. It also gives special attention to resiliency and speed. There is also support for inbuilt metrics collection for statsd.
Directories
¶
Path | Synopsis |
---|---|
internal
|
|
pkg
|
|
logger
Package logger wraps some commonly used functions from zap.Logger and zap.SugaredLogger and maintains a single instance of the logger
|
Package logger wraps some commonly used functions from zap.Logger and zap.SugaredLogger and maintains a single instance of the logger |
router
Package router has the default routes information
|
Package router has the default routes information |
server
Package server holds the structs and methods containing the logic to spin up the api server
|
Package server holds the structs and methods containing the logic to spin up the api server |
service
Package service contains the service definitions used by the handler
|
Package service contains the service definitions used by the handler |
storage
Package storage contains the Storage interface and its various implementations for different backends.
|
Package storage contains the Storage interface and its various implementations for different backends. |
Click to show internal directories.
Click to hide internal directories.