diff --git a/docs/index.html b/docs/index.html index bae460c..af99207 100644 --- a/docs/index.html +++ b/docs/index.html @@ -109,7 +109,12 @@ 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

-

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:

+

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.

+

Linux (x86-64): AppImage, .deb for Debian and Ubuntu, or tar.gz.

+
chmod +x Pithos-*.AppImage && ./Pithos-*.AppImage     # needs FUSE 2 (libfuse2 / libfuse2t64 on Ubuntu)
+sudo apt install ./Pithos-*-amd64.deb                 # then start Pithos from the app menu
+

On Linux, s3d's own defaults (/etc/s3d/s3d.yml, /var/lib/s3d) are for a system service. When those do not exist and you cannot write there, Pithos keeps s3d in your home folder instead: ~/.config/s3d/s3d.yml and ~/.local/share/s3d. A hand-run s3d finds that config with S3D_CONFIG_FILE=~/.config/s3d/s3d.yml.

+

macOS 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).

diff --git a/docs/pithos-docs.md b/docs/pithos-docs.md index 15d9d5c..039542d 100644 --- a/docs/pithos-docs.md +++ b/docs/pithos-docs.md @@ -123,7 +123,18 @@ 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: +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. + +Linux (x86-64): [AppImage](https://dl.silentmode.st/latest/Pithos.AppImage), [.deb](https://dl.silentmode.st/latest/Pithos.deb) for Debian and Ubuntu, or [tar.gz](https://dl.silentmode.st/latest/Pithos-linux-x64.tar.gz). + +```bash +chmod +x Pithos-*.AppImage && ./Pithos-*.AppImage # needs FUSE 2 (libfuse2 / libfuse2t64 on Ubuntu) +sudo apt install ./Pithos-*-amd64.deb # then start Pithos from the app menu +``` + +On Linux, s3d's own defaults (`/etc/s3d/s3d.yml`, `/var/lib/s3d`) are for a system service. When those do not exist and you cannot write there, Pithos keeps s3d in your home folder instead: `~/.config/s3d/s3d.yml` and `~/.local/share/s3d`. A hand-run s3d finds that config with `S3D_CONFIG_FILE=~/.config/s3d/s3d.yml`. + +macOS builds are not published yet; run it from source: ```bash npm install diff --git a/index.html b/index.html index cf62059..9be2c13 100644 --- a/index.html +++ b/index.html @@ -281,8 +281,8 @@
🖥️

Desktop app

-

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 +

A standalone window for Windows and Linux: install it, or run the portable build 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 Windows portable Linux AppImage Linux .deb macOS coming
🌐

Web console