diff --git a/docs/index.html b/docs/index.html index af99207..3b83940 100644 --- a/docs/index.html +++ b/docs/index.html @@ -118,6 +118,10 @@ sudo apt install ./Pithos-*-amd64.deb # then start Pithos from t
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).

+

Opening Pithos in another browser

+

Pithos runs on your computer, not on the pithos.sia website. Two ways to reach it from a browser other than Theseus:

+ +

A browser opened this way has the same access as Pithos itself until you quit Pithos (or restart Theseus). It works on the same computer only: port 47621 listens on 127.0.0.1. If both Theseus and the desktop app run, the one that started first answers.

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 039542d..ad715d6 100644 --- a/docs/pithos-docs.md +++ b/docs/pithos-docs.md @@ -143,6 +143,15 @@ 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). +### Opening Pithos in another browser + +Pithos runs on your computer, not on the pithos.sia website. Two ways to reach it from a browser other than Theseus: + +- **Open in browser** (under the navigation, or in the ☰ menu) in Theseus or the desktop app opens the page you are on in your default browser, signed in with a one-time link. +- **Open my Pithos** on the pithos.sia website, or **Open in my Pithos** on a pithos.sia app address such as `pithos.sia//`, goes to `http://127.0.0.1:47621/open`. The Pithos running on this computer (Theseus or the desktop app) then asks you, in its own window, whether to open in that browser. Nothing is signed in unless you say yes, and the website learns nothing either way. + +A browser opened this way has the same access as Pithos itself until you quit Pithos (or restart Theseus). It works on the same computer only: port 47621 listens on 127.0.0.1. If both Theseus and the desktop app run, the one that started first answers. + ### 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. diff --git a/index.html b/index.html index 9be2c13..1683f41 100644 --- a/index.html +++ b/index.html @@ -84,6 +84,14 @@ .topnav a:hover{color:var(--ink);background:var(--panel)} .topnav a.get{margin-left:auto;background:rgba(61,220,151,.10);color:var(--acc);font-weight:500} .topnav a.get:hover{background:rgba(61,220,151,.18)} + .topnav a.open{color:var(--ink);border:1px solid var(--line)} + .topnav a.get.after-open{margin-left:8px} + .apphint{max-width:1080px;margin:18px auto 0;padding:16px 18px;border:1px solid rgba(61,220,151,.35);background:rgba(61,220,151,.07);border-radius:12px;display:flex;gap:14px;align-items:center;flex-wrap:wrap} + .apphint p{margin:0;flex:1 1 320px;color:var(--mut);font-size:15px} + .apphint p b{color:var(--ink)} + .apphint code{color:var(--acc)} + .apphint .btn{padding:.55rem 1rem;font-size:14px} + @media (max-width:720px){ .topnav a.open{display:none} .apphint{margin:12px 16px 0} } .topnav .menu{display:none} @media (max-width:720px){ .topnav{padding:10px 1rem} @@ -188,7 +196,8 @@ Compare FAQ Docs - Get started + Open my Pithos + Get started @@ -210,6 +220,7 @@