Directories ¶
Path | Synopsis |
---|---|
Package certificate is responsible for managing certificate signing operations on peer identities' certificate chains.
|
Package certificate is responsible for managing certificate signing operations on peer identities' certificate chains. |
authorization
Package authorization is used for managing one-time-use certificate-signing- authorizations and claims.
|
Package authorization is used for managing one-time-use certificate-signing- authorizations and claims. |
certificateclient
Package certificateclient contains the client for the certificate endpoint.
|
Package certificateclient contains the client for the certificate endpoint. |
certificatepb
Package certificatepb contains protobuf definitions for certificate signing.
|
Package certificatepb contains protobuf definitions for certificate signing. |
cmd
|
|
uplink/ulext
Package ulext provides an interface for the CLI to interface with the external world.
|
Package ulext provides an interface for the CLI to interface with the external world. |
gateway
Module
|
|
private
|
|
crashreportpb
Package crashreportpb contains protobuf definitions for crashreport.
|
Package crashreportpb contains protobuf definitions for crashreport. |
date
Package date contains various date-related utilities
|
Package date contains various date-related utilities |
lifecycle
Package lifecycle allows controlling group of items.
|
Package lifecycle allows controlling group of items. |
multinodepb
Package multinodepb contains protobuf definitions for storagenode multinode dashboard.
|
Package multinodepb contains protobuf definitions for storagenode multinode dashboard. |
prompt
Package prompt implements asking input from command line.
|
Package prompt implements asking input from command line. |
testmonkit
Package testmonkit allows attaching monkit monitoring for testing.
|
Package testmonkit allows attaching monkit monitoring for testing. |
testplanet
Package testplanet implements full network wiring for testing.
|
Package testplanet implements full network wiring for testing. |
testredis
Package testredis is package for starting a redis test server
|
Package testredis is package for starting a redis test server |
testuplink
Package testuplink contains integration tests for storj.io/uplink
|
Package testuplink contains integration tests for storj.io/uplink |
accounting/live
Package live provides live accounting functionality.
|
Package live provides live accounting functionality. |
admin
Package admin implements administrative endpoints for satellite.
|
Package admin implements administrative endpoints for satellite. |
attribution
Package attribution implements value attribution from docs/design/value-attribution.md
|
Package attribution implements value attribution from docs/design/value-attribution.md |
durability
Package durability helps us to keep segments in healthy state with reporting risks.
|
Package durability helps us to keep segments in healthy state with reporting risks. |
gc
Package gc contains the functions needed to run garbage collection.
|
Package gc contains the functions needed to run garbage collection. |
gc/bloomfilter
Package bloomfilter contains the functions needed to run part of garbage collection process.
|
Package bloomfilter contains the functions needed to run part of garbage collection process. |
internalpb
Package internalpb contains proto definitions for satellite internal tools.
|
Package internalpb contains proto definitions for satellite internal tools. |
metabase
Package metabase implements storing objects and segements.
|
Package metabase implements storing objects and segements. |
metabase/zombiedeletion
Package zombiedeletion contains the functions needed to run zombie objects deletion chore.
|
Package zombiedeletion contains the functions needed to run zombie objects deletion chore. |
metainfo/expireddeletion
Package expireddeletion contains the functions needed to run expired segment deletion
|
Package expireddeletion contains the functions needed to run expired segment deletion |
metainfo/pointerverification
Package pointerverification implements verification of pointers.
|
Package pointerverification implements verification of pointers. |
nodeselection
Package uploadselection implements node selection logic for uploads.
|
Package uploadselection implements node selection logic for uploads. |
oidc
Package oidc provides all the elements needed to support OAuth and OpenID Connect workflows using Storj as an identity provider and resource server.
|
Package oidc provides all the elements needed to support OAuth and OpenID Connect workflows using Storj as an identity provider and resource server. |
bandwidth
Package bandwidth system keeps track of bandwidth usage as reported by order limits and orders.
|
Package bandwidth system keeps track of bandwidth usage as reported by order limits and orders. |
collector
Package collector implements expired piece deletion from storage node.
|
Package collector implements expired piece deletion from storage node. |
inspector
Package inspector provides a private endpoint for monitoring status.
|
Package inspector provides a private endpoint for monitoring status. |
internalpb
Package internalpb contains proto definitions for storagenode internal tools.
|
Package internalpb contains proto definitions for storagenode internal tools. |
monitor
Package monitor is responsible for monitoring the disk is well-behaved.
|
Package monitor is responsible for monitoring the disk is well-behaved. |
orders
Package orders handles order limit management.
|
Package orders handles order limit management. |
pieces
Package pieces is responsible for the low level piece management.
|
Package pieces is responsible for the low level piece management. |
piecestore
Package piecestore contains the endpoint for responding to requests from the uplinks and satellites.
|
Package piecestore contains the endpoint for responding to requests from the uplinks and satellites. |
piecetransfer
Package piecetransfer contains code meant to deal with transferring pieces from one node to another.
|
Package piecetransfer contains code meant to deal with transferring pieces from one node to another. |
trust
Package trust handles rules for accepting and denying connections from satellites.
|
Package trust handles rules for accepting and denying connections from satellites. |
testsuite
module
|
|
playwright-ui
Module
|
|
storjscan
Module
|
|
ui
Module
|
|
web
|
|
Click to show internal directories.
Click to hide internal directories.