Skip to content
This repository has been archived by the owner on Aug 7, 2023. It is now read-only.
/ twilight.go Public archive

A rewrite of twilight, the media organization service, in go

License

Notifications You must be signed in to change notification settings

tritonmedia/twilight.go

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

63 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Twilight Sparkle with books

twilight.go

Twilight organizes your media so you don't have too.

Role

Twilight determines the name of your media and where it gets stored. This information is then passed to identifier to be exposed to the various api clients.

Configuration

EnvVar Description Conditions
TWILIGHT_STORAGE_PROVIDER Storage Provider to use Must be s3/fs
S3_ACCESS_KEY S3 Access Key Only works in S3 mode
S3_SECRET_KEY S3 Secret Key Only works in S3 mode
S3_ENDPOINT S3 Endpoint Only works in S3 mode.
S3_BUCKET S3 Bucket Only works in S3 mode
TWILIGHT_FS_BASE Base dir for FS storage Only works in FS mode
TWILIGHT_DEBUG Enable debug logging Set to != "" to enable
RABBITMQ RabbitMQ Endpoint
PORT Port to run HTTP server on Must be an integer

License

Apache-2.0

About

A rewrite of twilight, the media organization service, in go

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published