Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
weed-db
command
|
|
|
weed-sql
command
|
|
|
docker
|
|
|
admin_integration
command
|
|
|
other
|
|
|
seaweed-volume
|
|
|
tools
command
|
|
|
telemetry
|
|
|
test
command
|
|
|
server
module
|
|
|
test
|
|
|
mq/consumer
command
|
|
|
mq/producer
command
|
|
|
postgres
command
|
|
|
s3/multipart
command
|
|
|
s3/remote_cache/utils
command
|
|
|
s3/s3client
command
|
|
|
testutil
Package testutil provides shared test utilities for SeaweedFS integration tests.
|
Package testutil provides shared test utilities for SeaweedFS integration tests. |
|
kafka
module
|
|
|
kafka/kafka-client-loadtest
module
|
|
|
s3/iam
module
|
|
|
unmaintained
|
|
|
change_superblock
command
|
|
|
check_disk_size
command
|
|
|
compact_leveldb
command
|
|
|
diff_volume_servers
command
|
|
|
disk
command
|
|
|
fix_dat
command
|
|
|
load_test/load_test_leveldb
command
|
|
|
load_test/load_test_meta_tail
command
|
|
|
remove_duplicate_fids
command
|
|
|
repeated_vacuum
command
|
|
|
s3/presigned_put
command
|
|
|
see_dat
command
|
|
|
see_idx
command
|
|
|
see_log_entry
command
|
|
|
see_meta
command
|
|
|
stream_read_volume
command
|
|
|
stress
command
|
|
|
stress_filer_upload/write_files
command
|
|
|
volume_tailer
command
|
|
|
admin/view/app
templ: version: v0.3.977
|
templ: version: v0.3.977 |
|
admin/view/components
templ: version: v0.3.977
|
templ: version: v0.3.977 |
|
admin/view/layout
templ: version: v0.3.977
|
templ: version: v0.3.977 |
|
filer/elastic/v7
Package elastic is for elastic filer store.
|
Package elastic is for elastic filer store. |
|
filer/foundationdb
Package foundationdb provides a FoundationDB-based filer store for SeaweedFS.
|
Package foundationdb provides a FoundationDB-based filer store for SeaweedFS. |
|
filer/postgres
Package postgres provides PostgreSQL filer store implementation Migrated from github.com/lib/pq to github.com/jackc/pgx for: - Active development and support - Better performance and PostgreSQL-specific features - Improved error handling (no more panics) - Built-in logging capabilities - Superior SSL certificate support
|
Package postgres provides PostgreSQL filer store implementation Migrated from github.com/lib/pq to github.com/jackc/pgx for: - Active development and support - Better performance and PostgreSQL-specific features - Improved error handling (no more panics) - Built-in logging capabilities - Superior SSL certificate support |
|
filer/postgres2
Package postgres2 provides PostgreSQL filer store implementation with bucket support Migrated from github.com/lib/pq to github.com/jackc/pgx for: - Active development and support - Better performance and PostgreSQL-specific features - Improved error handling (no more panics) - Built-in logging capabilities - Superior SSL certificate support
|
Package postgres2 provides PostgreSQL filer store implementation with bucket support Migrated from github.com/lib/pq to github.com/jackc/pgx for: - Active development and support - Better performance and PostgreSQL-specific features - Improved error handling (no more panics) - Built-in logging capabilities - Superior SSL certificate support |
|
filer/sqlite
Package sqlite is for sqlite filer store.
|
Package sqlite is for sqlite filer store. |
|
filer/tarantool
Package tarantool is for Tarantool filer store.
|
Package tarantool is for Tarantool filer store. |
|
filer/tikv
* Package tikv is for TiKV filer store.
|
* Package tikv is for TiKV filer store. |
|
filer/ydb
Package ydb is for YDB filer store.
|
Package ydb is for YDB filer store. |
|
glog
Package glog implements logging analogous to the Google-internal C++ INFO/ERROR/V setup.
|
Package glog implements logging analogous to the Google-internal C++ INFO/ERROR/V setup. |
|
iam/utils
Package utils provides utility functions for AWS IAM ARN parsing and role extraction.
|
Package utils provides utility functions for AWS IAM ARN parsing and role extraction. |
|
mq/kafka
Package kafka provides Kafka protocol implementation for SeaweedFS MQ
|
Package kafka provides Kafka protocol implementation for SeaweedFS MQ |
|
notification/gocdk_pub_sub
Package gocdk_pub_sub is for Azure Service Bus and RabbitMQ.
|
Package gocdk_pub_sub is for Azure Service Bus and RabbitMQ. |
|
plugin/worker/handlers
Package handlers is an aggregator that blank-imports every plugin worker handler subpackage so their init() functions register with the handler registry.
|
Package handlers is an aggregator that blank-imports every plugin worker handler subpackage so their init() functions register with the handler registry. |
|
s3api
Package s3api implements the S3 API for SeaweedFS.
|
Package s3api implements the S3 API for SeaweedFS. |
|
s3api/iceberg
Package iceberg provides Iceberg REST Catalog API support.
|
Package iceberg provides Iceberg REST Catalog API support. |
|
security/certreload
Package certreload wraps grpc's pemfile.Provider so both TLS servers (weed/security) and TLS clients (weed/util/http/client) can share one reloading cert implementation without an import cycle between them.
|
Package certreload wraps grpc's pemfile.Provider so both TLS servers (weed/security) and TLS clients (weed/util/http/client) can share one reloading cert implementation without an import cycle between them. |
|
sftpd
sftp_helpers.go
|
sftp_helpers.go |
|
sftpd/auth
Package auth provides authentication and authorization functionality for the SFTP server
|
Package auth provides authentication and authorization functionality for the SFTP server |
|
sftpd/user
Package user provides user management functionality for the SFTP server
|
Package user provides user management functionality for the SFTP server |
|
storage/erasure_coding/distribution
Package distribution provides EC shard distribution algorithms with configurable EC ratios.
|
Package distribution provides EC shard distribution algorithms with configurable EC ratios. |
|
storage/erasure_coding/placement
Package placement provides consolidated EC shard placement logic used by both shell commands and worker tasks.
|
Package placement provides consolidated EC shard placement logic used by both shell commands and worker tasks. |
|
util/fla9
Package flag implements command-line flag parsing.
|
Package flag implements command-line flag parsing. |
|
util/httpdown
Package httpdown provides http.ConnState enabled graceful termination of http.Server.
|
Package httpdown provides http.ConnState enabled graceful termination of http.Server. |
Click to show internal directories.
Click to hide internal directories.



