Directories ¶
Path | Synopsis |
---|---|
api
|
|
lambdas
Module
|
|
app
|
|
viewer_api
Module
|
|
cmd
|
|
dphoto/config
Package config create AWS session and distribute it (alongside other config value) to any package interested.
|
Package config create AWS session and distribute it (alongside other config value) to any package interested. |
delegate
module
|
|
dphoto
module
|
|
internal
|
|
printer
Package printer display in standard output simple info/success/error messages
|
Package printer display in standard output simple info/success/error messages |
screen
Package screen provides building blocks to represent progress bars.
|
Package screen provides building blocks to represent progress bars. |
pkg
|
|
acl/aclcore
Package aclcore manage what an API consumer is granted to do, and issue access tokens to represent it.
|
Package aclcore manage what an API consumer is granted to do, and issue access tokens to represent it. |
acl/catalogacl
Package catalogacl contains the logic to authorise access to catalog resources based on user requesting it.
|
Package catalogacl contains the logic to authorise access to catalog resources based on user requesting it. |
acl/catalogaclview
Package catalogaclview is a layer on top of catalog (same business model) which apply ACL rules before performing any action
|
Package catalogaclview is a layer on top of catalog (same business model) which apply ACL rules before performing any action |
archiveadapters/archivedynamo
Package archivedynamo extends catalogdynamo to add media locations to the main table
|
Package archivedynamo extends catalogdynamo to add media locations to the main table |
archiveadapters/s3store
Package s3store implements archive.StoreAdapter with AWS S3 backend
|
Package s3store implements archive.StoreAdapter with AWS S3 backend |
backup
Package backup is providing commands to inspect a file system (hard-drive, USB, Android, S3) and backup medias to a remote DPhoto storage.
|
Package backup is providing commands to inspect a file system (hard-drive, USB, Android, S3) and backup medias to a remote DPhoto storage. |
backupadapters/analysers/exif
Package exif parse image files to extract key details.
|
Package exif parse image files to extract key details. |
backupadapters/analysers/m2ts
Package m2ts is parsing M2TS files followings specs: https://en.wikipedia.org/wiki/MPEG_transport_stream https://en.wikipedia.org/wiki/Packetized_elementary_stream https://en.wikipedia.org/wiki/Program-specific_information
|
Package m2ts is parsing M2TS files followings specs: https://en.wikipedia.org/wiki/MPEG_transport_stream https://en.wikipedia.org/wiki/Packetized_elementary_stream https://en.wikipedia.org/wiki/Program-specific_information |
backupadapters/analysers/mp4
Package mp4 parse a MP4 file to retrieve creation date, length, and other details found in the stream.
|
Package mp4 parse a MP4 file to retrieve creation date, length, and other details found in the stream. |
backupadapters/filesystemvolume
Package filesystemvolume scans a local filesystem to find medias in it
|
Package filesystemvolume scans a local filesystem to find medias in it |
catalog
Package catalog provides tools to maintain an index of all medias that have been backed up.
|
Package catalog provides tools to maintain an index of all medias that have been backed up. |
catalogadapters/catalogarchivesync
Package catalogarchivesync is calling archive domain directly
|
Package catalogarchivesync is calling archive domain directly |
catalogadapters/catalogdynamo
Package catalogdynamo package store all the data in a single multi-tenant table:
|
Package catalogdynamo package store all the data in a single multi-tenant table: |
dns
Package dns expose functions to renew SSL certificates on AWS
|
Package dns expose functions to renew SSL certificates on AWS |
meta
Package meta expose information about the application like the version.
|
Package meta expose information about the application like the version. |
tools
|
|
Click to show internal directories.
Click to hide internal directories.