pithos/core
Local Dev bd440b1d6f Pithos: open the app in a browser, also from the pithos.sia website
Pithos runs on the user's computer, so the pithos.sia website could only
describe it. Two ways in now:

- Open in browser (Theseus, desktop) opens the current page in the default
  browser with a one-time sign-in link (60 s, single use), unlike the
  host's reusable ?t= link.
- The website links to http://127.0.0.1:47621/open?path=/<user>/<drive>.
  Any page or local program could follow that link, so the host first
  asks the user in its own window (a native dialog on the desktop,
  Theseus's approval prompt with the vault unlocked). Only loopback Host
  names are accepted, one question at a time, and the website learns
  nothing either way.

Sessions started this way are marked external, so the browser does not
get host-only controls such as Back to sidebar.
2026-10-05 01:47:12 +02:00
..
accounts.js Pithos hosting: fixes from an independent review 2026-10-04 03:15:42 +02:00
admin.js Pithos: a control panel for s3d, the Sia S3 gateway 2026-10-03 19:02:50 +02:00
autoflush.js Pithos 0.3.7: optional automatic upload of leftovers 2026-10-04 01:04:23 +02:00
binary.js Pithos: a control panel for s3d, the Sia S3 gateway 2026-10-03 19:02:50 +02:00
blake2b.js Pithos hosting: fixes from an independent review 2026-10-04 03:15:42 +02:00
cli.js Pithos: a control panel for s3d, the Sia S3 gateway 2026-10-03 19:02:50 +02:00
config.js Pithos on Linux desktops: per-user s3d paths 2026-10-04 22:41:10 +02:00
crypt.js Pithos: client-side encryption for hosted drives 2026-10-04 01:20:05 +02:00
daemon.js Pithos: s3d and its one-shot commands never open the database at once 2026-10-04 14:39:34 +02:00
hosted-routes.js Pithos: renames and free space work on Silent Mode too 2026-10-04 04:01:36 +02:00
hosted.js Pithos: renames and free space work on Silent Mode too 2026-10-04 04:01:36 +02:00
login.js Pithos 0.3.4: show the Sia account, label it, switch and restore accounts 2026-10-03 22:57:46 +02:00
paths.js Pithos on Linux desktops: per-user s3d paths 2026-10-04 22:41:10 +02:00
prefs.js Pithos 0.3.5: s3d stays up, one view at a time, user buckets, a viewer 2026-10-04 00:05:49 +02:00
pty.js Pithos: guided "Get started" setup that opens the approval page itself 2026-10-03 20:23:42 +02:00
s3.js Pithos: rename drives, folders and files; show free space on Sia 2026-10-04 03:58:21 +02:00
server.js Pithos: open the app in a browser, also from the pithos.sia website 2026-10-05 01:47:12 +02:00
sia-account.js Pithos hosting: fixes from an independent review 2026-10-04 03:15:42 +02:00
sia-share.js Pithos: public links at navigate.st/sia for files in your own Sia account 2026-10-04 16:45:07 +02:00
space.js Pithos: renames and free space work on Silent Mode too 2026-10-04 04:01:36 +02:00