Tahoe-LAFS¶
Contents:
- Welcome to Tahoe-LAFS!
- Installing Tahoe-LAFS
- How To Run Tahoe-LAFS
- Configuring a Tahoe-LAFS node
- Tahoe-LAFS Architecture
- The Tahoe-LAFS CLI commands
- The Tahoe REST-ful Web API
- Enabling the web-API port
- Basic Concepts: GET, PUT, DELETE, POST
- URLs
- Slow Operations, Progress, and Cancelling
- Programmatic Operations
- Browser Operations: Human-oriented interfaces
- Other Useful Pages
- Static Files in /public_html
- Safety and Security Issues – Names vs. URIs
- Concurrency Issues
- Access Blacklist
- URLs and HTTP and UTF-8
- Tahoe-LAFS SFTP and FTP Frontends
- Tahoe-LAFS Magic Folder Frontend
- Download status
- Known Issues
- How To Configure A Server
- The Tahoe Upload Helper
- The Convergence Secret
- Garbage Collection in Tahoe
- Statement on Backdoors
- Donations
- Expenses paid by donated BTC
- Things To Be Careful About As We Venture Boldly Forth
- Avoiding Write Collisions in Tahoe
- Magic Folder Set-up Howto
- The Tahoe BackupDB
- Using Tahoe-LAFS with an anonymizing network: Tor, I2P
- Node Keys in Tahoe-LAFS
- Performance costs for some common operations
- Publishing an
A
-byte immutable file - Publishing an
A
-byte mutable file - Downloading
B
bytes of anA
-byte immutable file - Downloading
B
bytes of anA
-byte mutable file - Modifying
B
bytes of anA
-byte mutable file - Inserting/Removing
B
bytes in anA
-byte mutable file - Adding an entry to an
A
-entry directory - Listing an
A
entry directory - Checking an
A
-byte file - Verifying an A-byte file (immutable)
- Verifying an A-byte file (mutable)
- Repairing an
A
-byte file (mutable or immutable)
- Publishing an
- Tahoe Logging
- Tahoe Statistics
- How To Build Tahoe-LAFS On A Desert Island
- Debian and Ubuntu Support
- Building Tahoe-LAFS on Windows
- OS-X Packaging
- Building pyOpenSSL on Windows
- Specifications
- Proposed Specifications
- Lease database design
- Magic Folder local filesystem integration design
- Magic Folder design for remote-to-local sync
- Magic Folder user interface design
- Multi-party Conflict Detection
- Summary and definitions
- Leif’s Proposal: Magic-Folder “single-file” snapshot design
- Zooko’s Design (as interpreted by Daira)
- Filesystem-specific notes
- Old Configuration Files
- Using Tahoe as a key-value store