edge

module
v1.90.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 18, 2024 License: AGPL-3.0

README

Storj logo

Storj Edge Services

Go Report Card Go Doc

Storj is building a decentralized cloud storage network. Check out our white paper for more info!

Team Edge's active sprint in the Storj Labs org can be viewed here.

Edge Services Handbook

For a deep dive into Storj edge services internals, development and testing, check out Edge Services Handbook.

Directories

Path Synopsis
cmd
internal
lrucache
Package lrucache provides a LRU cache implementation with an optional key expiration time.
Package lrucache provides a LRU cache implementation with an optional key expiration time.
pkg
accesslogs
Package accesslogs can handle collection and upload of arbitrarily formatted server access logs in the fashion of S3's server access logging.
Package accesslogs can handle collection and upload of arbitrarily formatted server access logs in the fashion of S3's server access logging.
auth/badgerauth/badgerauthtest
Package badgerauthtest is roughly inspired by the design of the storj/satellite/metabase/metabasetest package.
Package badgerauthtest is roughly inspired by the design of the storj/satellite/metabase/metabasetest package.
auth/badgerauth/pb
Package pb includes protobufs for the badgerauth package.
Package pb includes protobufs for the badgerauth package.
auth/drpcauth
Package drpcauth implements the same functionality as package httpauth but with DRPC as transport.
Package drpcauth implements the same functionality as package httpauth but with DRPC as transport.
certstorage
Package certstorage provides implementations of certmagic's Storage interface.
Package certstorage provides implementations of certmagic's Storage interface.
gcslock
Package gcslock provides distributed locks to use with Google Cloud Storage.
Package gcslock provides distributed locks to use with Google Cloud Storage.
gcslock/gcsops
Package gcsops provides an API client implementing a fraction of Cloud Storage's API originally needed by gcslock and packages using it.
Package gcsops provides an API client implementing a fraction of Cloud Storage's API originally needed by gcslock and packages using it.
linksharing/sharing/internal/signed
Package signed provides verification of requests signed with AWS Signature Version 4 machinery.
Package signed provides verification of requests signed with AWS Signature Version 4 machinery.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL