Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
import-file
command
|
|
|
migrate-chunks
command
|
|
|
migrate-encryption
command
|
|
|
safeshare
command
|
|
|
safeshare-backup
command
|
|
|
internal
|
|
|
auth/sso
Package sso provides Single Sign-On authentication providers.
|
Package sso provides Single Sign-On authentication providers. |
|
backup
Package backup provides functionality for creating and restoring SafeShare backups.
|
Package backup provides functionality for creating and restoring SafeShare backups. |
|
handlers
Package handlers provides HTTP request handlers for the SafeShare application.
|
Package handlers provides HTTP request handlers for the SafeShare application. |
|
repository
Package repository provides interfaces for data access.
|
Package repository provides interfaces for data access. |
|
repository/mock
Package mock provides mock implementations of repository interfaces for testing.
|
Package mock provides mock implementations of repository interfaces for testing. |
|
repository/postgres
Package postgres provides PostgreSQL implementations of repository interfaces.
|
Package postgres provides PostgreSQL implementations of repository interfaces. |
|
repository/sqlite
Package sqlite provides SQLite implementations of repository interfaces.
|
Package sqlite provides SQLite implementations of repository interfaces. |
|
storage
Package storage provides abstraction for file storage operations.
|
Package storage provides abstraction for file storage operations. |
|
storage/filesystem
Package filesystem implements the StorageBackend interface for local filesystem storage.
|
Package filesystem implements the StorageBackend interface for local filesystem storage. |
|
storage/mock
Package mock provides a mock implementation of the storage.StorageBackend interface for testing.
|
Package mock provides a mock implementation of the storage.StorageBackend interface for testing. |
|
storage/s3
Package s3 implements encrypted storage for S3 using SFSE streaming encryption.
|
Package s3 implements encrypted storage for S3 using SFSE streaming encryption. |
|
utils
Package utils provides utility functions for SafeShare.
|
Package utils provides utility functions for SafeShare. |
|
webauthn
Package webauthn provides WebAuthn/FIDO2 authentication support for SafeShare.
|
Package webauthn provides WebAuthn/FIDO2 authentication support for SafeShare. |
|
sdk
|
|
|
go
module
|
Click to show internal directories.
Click to hide internal directories.
Drag-drop upload, QR codes, dark mode, and installable as a PWA
Optional admin dashboard for file management and system configuration