diff --git a/docs/index.html b/docs/index.html index 12bb89a..f52870b 100644 --- a/docs/index.html +++ b/docs/index.html @@ -84,7 +84,7 @@

The Pithos screen

The menu is in setup order. In the narrow sidebar it is the ☰ button at the top right; the ⤢ button next to it opens Pithos as a full page.

Accounts

- +

Overview

Users & keys

@@ -109,8 +109,10 @@ node bin/pithos-web.js
FlagMeaning
--listen host:portAddress to serve on (default 127.0.0.1:8700). Anything beyond loopback needs a password.
--config <s3d.yml>Which s3d config to manage.
--s3d <binary>Use this s3d binary.
--bin-dir <dir>Where Pithos installs s3d.
--password-file <file>Password login (or set PITHOS_PASSWORD, at least 12 characters).
--allow-host <name[:port]>Extra Host names allowed (behind a reverse proxy). Repeatable.

Remote access: PITHOS_PASSWORD='long random secret' node bin/pithos-web.js --listen 0.0.0.0:8700 --allow-host pithos.example.org, behind a TLS reverse proxy.

Desktop app

-
npm run desktop
-

The window signs itself in; quitting stops s3d.

+

Windows: installer or portable exe (SHA-256 sums in releases-manifest.json under pithos-desktop). The builds are not code-signed yet, so Windows SmartScreen may ask you to confirm with More info › Run anyway. macOS and Linux builds are not published yet; run it from source:

+
npm install
+npm run desktop
+

The window signs itself in, installs s3d into its own folder (%APPDATA%\pithos\bin on Windows) and stops s3d when you quit. The version in the footer turns into "↑ vX" when a newer build is out; click it to download that build, then run it to update. Build the installers yourself with npm run dist:win (or dist:linux / dist:mac on those systems).

Which s3d Pithos manages

The same one a hand-run s3d uses: S3D_CONFIG_FILE if set, otherwise %APPDATA%\s3d\s3d.yml (Windows), ~/Library/Application Support/s3d/s3d.yml (macOS), /etc/s3d/s3d.yml (Linux). If another s3d already serves that config, Pithos shows it as external and does not start a second one.

s3d on the command line

diff --git a/docs/pithos-docs.md b/docs/pithos-docs.md index c00e6e5..afd29da 100644 --- a/docs/pithos-docs.md +++ b/docs/pithos-docs.md @@ -49,7 +49,7 @@ The menu is in setup order. In the narrow sidebar it is the ☰ button at the to - **Your Sia accounts** at the top: the account in use (with its free space) and any accounts set aside on this computer, each with **Switch to**, plus **Add another account**. - **Add another account** sets the current account aside (its users, keys and drives are kept on this computer, nothing is deleted), stops s3d and runs the guide for the new account. Files already on Sia stay in the old account; switch back any time. -- **Account label**: Pithos cannot see the login email, so name the account yourself (for example the email you approved the connection with). +- **Account label**: Sia Storage does not tell apps who signed in, so the guide asks for your Sia Storage email at the approval step and names the account after it. Change it here any time. - **Which Sia account this is**: the account key, app name, storage used, last use and indexer, read from the indexer. ### Overview @@ -123,11 +123,14 @@ Remote access: `PITHOS_PASSWORD='long random secret' node bin/pithos-web.js --li ### Desktop app +Windows: [installer](https://dl.silentmode.st/latest/Pithos-Setup.exe) or [portable exe](https://dl.silentmode.st/latest/Pithos-portable.exe) (SHA-256 sums in [releases-manifest.json](https://dl.silentmode.st/releases-manifest.json) under `pithos-desktop`). The builds are not code-signed yet, so Windows SmartScreen may ask you to confirm with More info › Run anyway. macOS and Linux builds are not published yet; run it from source: + ```bash +npm install npm run desktop ``` -The window signs itself in; quitting stops s3d. +The window signs itself in, installs s3d into its own folder (`%APPDATA%\pithos\bin` on Windows) and stops s3d when you quit. The version in the footer turns into "↑ vX" when a newer build is out; click it to download that build, then run it to update. Build the installers yourself with `npm run dist:win` (or `dist:linux` / `dist:mac` on those systems). ### Which s3d Pithos manages diff --git a/index.html b/index.html index ceedb4c..cf62059 100644 --- a/index.html +++ b/index.html @@ -281,8 +281,8 @@
🖥️

Desktop app

-

A standalone window for Windows, macOS and Linux. Quitting stops s3d cleanly, so your upload buffer is always flushed to disk.

- Installers coming +

A standalone window for Windows: install it, or run the portable exe from anywhere. It fetches s3d on first run, keeps it running while open and stops it when you quit; files s3d has accepted are already safe on disk. It tells you when a new version is out.

+ Windows installer Portable exe macOS & Linux coming
🌐

Web console