Repository navigation
Seed Hosting v0.5.0-alpha — Remote hosting groups
Pre-releaseRemote hosting groups
Create an account in Friends, invite your friend by username, and have them accept in their app. The configured Windows build includes the public pinned-TLS account-directory endpoint; your friend does not need to install Tailscale to access the configured public hosting group.
World files stay on your PCs, including the always-on relay PC—not in the account directory. The administrator's always-on PC and internet connection must remain available. Playit player traffic remains separate from group invitations and world handoffs.
Also included
- Owner-only, recipient/device-bound username invitations and confirmed member removal.
- Automatic verified private Java provisioning, Fabric mod/dependency selection, and one-click always-on-PC setup.
- Several local server profiles with protected switching, backups, and deletion.
- Approved Playit address management and refreshed sprout branding.
- Graceful relay startup/shutdown and recoverable Wayland minimize behavior.
Windows download
Download SeedHost-0.5.0-alpha-win32-x64.zip, extract the entire folder, and run SeedHost.exe. No Node.js installation or terminal commands are needed for the desktop app. Existing profiles remain in %APPDATA%/SeedHost; do not delete the profile or its ownership databases when updating. Back up your worlds before alpha testing.
Verification and limitations
- TypeScript build passed; production dependency audit reported zero vulnerabilities.
- Full Linux-host test run: 447 tests, 446 passed, 0 failed, 1 skipped. The skipped case requires explicit opt-in for live official Vanilla/Fabric preparation.
- Actual isolated Electron checks passed for signup, invitations, acceptance, owner-only removal, cancellation, encrypted persistence, layout, and window controls.
- Public directory TLS/pinning and rejection of an unenrolled group-membership request were checked using independently resolved public IPv4 addresses from the development PC.
- The Windows package's executable header, runtime/source correspondence, configured endpoint, private-state exclusions, and complete ZIP integrity were verified. SHA-256 is attached.
- Unsigned portable alpha, not an installer. The Windows executable was not run during this release, and Minecraft gameplay on a friend's separate remote network remains unverified. Keep independent backups; this is not a production-readiness claim.
Source commit: 22bee0743ca298d8e5e0e15e975983f31e9ee558.