From 55cbe909bb558aabdbdeaf51dd2b707396400b32 Mon Sep 17 00:00:00 2001 From: Local Dev Date: Sat, 3 Oct 2026 23:05:26 +0200 Subject: [PATCH] pithos.sia: account switching, the account/user/bucket model, saved keys Pithos 0.3.4 shows and labels the Sia account and can switch and restore accounts; 0.3.2 saves keys to an encrypted file. New feature card, a Users & keys card that mentions saved keys, and two FAQs: what a Sia account, an S3 user and a bucket are, and how switching accounts keeps the old one's data. --- index.html | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/index.html b/index.html index 93b03da..266e20d 100644 --- a/index.html +++ b/index.html @@ -186,7 +186,8 @@
🔗

Guided setup

A step-by-step guide takes you from a free Sia Storage account to a working S3 key. Pithos opens the approval page for you and carries on by itself the moment you approve.

🔒

Locked with your PIN

In Theseus, Pithos opens with your vault PIN. Three wrong tries and Theseus asks for your master password instead. Lock the vault and Pithos locks with it.

-
🔑

Users & access keys

Create a user per app or person. Issue and revoke keys, and copy ready-made config for the aws CLI, rclone or environment variables.

+
🔑

Users & access keys

Create a user per app or person. Issue and revoke keys, copy ready-made config for the aws CLI, rclone or environment variables, and save keys to an encrypted file protected by a password or your Theseus vault.

+
🔁

Switch Sia accounts

See which Sia account your storage runs on and give it a name. Switch to another account any time: the old one's users, keys and buckets are set aside on your computer, never deleted, and restore with one click.

🗂️

Buckets & files

Browse any user's buckets, drag files in, download them, delete folders, and make a bucket public-read when you want to serve files.

📤

Share links

Signed links that work without a key and expire after an hour, a day or a week.

📈

Upload pipeline

See what is still buffered locally, what is already on Sia, and anything that failed. Flush the buffer on demand.

@@ -273,6 +274,8 @@
What does it cost?

Pithos is free and open source. Storage is billed by your Sia indexer, for example sia.storage.

Which s3d version do I need?

v0.2.0 or newer. Pithos offers to install the right one for you and tells you when yours is too old.

I already run s3d as a service. Can Pithos manage it?

Yes. Pithos uses the same config file a hand-run s3d uses. If s3d is already running, Pithos shows it as external, reads its stats and leaves the process alone.

+
What is the difference between a Sia account, an S3 user and a bucket?

The Sia account (for example on sia.storage) pays for the space; your s3d is connected to one. S3 users are logins on your own s3d, each with its own access keys, so you can give an app its own key and revoke it alone. A bucket is a top-level storage container, like a drive, owned by one user; folders inside it are just part of each file's name.

+
Can I switch to a different Sia account?

Yes, under Sia connection › Switch Sia account. s3d connects to the new account and starts empty. The previous account keeps its files, and its users, keys and buckets are set aside on your computer so you can restore them later. Pithos warns you first if uploads are still on their way to Sia.

What if I forget my PIN?

After three wrong tries Theseus asks for your master password, which always works. You can set a new PIN any time in Theseus Settings › Passwords.

Is there a size limit?

Uploads from the Pithos window are capped at 5 GiB per file for now. S3 clients such as aws and rclone use multipart uploads and go well beyond that.

Why the name?

A pithos was the great storage jar of the ancient Greek world, where a household kept what it could not afford to lose.