diff --git a/release/README.md b/release/README.md new file mode 100644 index 0000000..f1b30b7 --- /dev/null +++ b/release/README.md @@ -0,0 +1,32 @@ +# Releases + +Pre-built `.deb` of the mycellium-ui desktop client. Tested on Debian 12 (bookworm); should work on any apt-based distro shipping `libwebkit2gtk-4.1-0` (Ubuntu 24.04+, Debian 12+). + +## Install + +```bash +sudo apt install ./mycellium-ui_0.1.0_amd64.deb +``` + +`apt install` with a local path resolves runtime deps (`policykit-1`, `libwebkit2gtk-4.1-0`, `libgtk-3-0`) automatically. Plain `dpkg -i` will fail if any of those are missing. + +## Verify + +```bash +sha256sum -c SHA256SUMS +``` + +## What's inside + +| Path | Purpose | +|---|---| +| `/usr/bin/mycellium-ui` | GUI launcher | +| `/usr/bin/mycelium` | Mycelium daemon (v0.6.1, runs as root via pkexec) | +| `/usr/share/polkit-1/actions/tech.threefold.mycellium-ui.policy` | polkit action — auth cached per session (`auth_admin_keep`) | +| `/usr/share/applications/Mycellium UI.desktop` | Menu entry | + +## Uninstall + +```bash +sudo apt remove mycellium-ui +``` diff --git a/release/SHA256SUMS b/release/SHA256SUMS new file mode 100644 index 0000000..0d2372f --- /dev/null +++ b/release/SHA256SUMS @@ -0,0 +1 @@ +c85a2f6584949bd04a2a56b7fc3a5f7ed6e99c3291dec6c7eef99e8b28a0b2be release/mycellium-ui_0.1.0_amd64.deb diff --git a/release/mycellium-ui_0.1.0_amd64.deb b/release/mycellium-ui_0.1.0_amd64.deb new file mode 100644 index 0000000..91e34d7 Binary files /dev/null and b/release/mycellium-ui_0.1.0_amd64.deb differ