Repository navigation
Release v0.2.0
Beacon v0.2.0 — Initial Release
Beacon is a desktop app for SSH into remote servers, managing Docker containers, and streaming logs in real time — all from a secure encrypted vault.
Features
Secure vault
All sessions and credentials are stored in an encrypted local vault (Argon2id + ChaCha20-Poly1305). Nothing leaves your machine unencrypted. Lock and unlock with a master password; change it any time from Settings.
Session management
Create and organise SSH sessions with full support for key auth, password auth, and SSH agent. Group sessions into categories, set per-session colours, and mark sessions as read-only. Jump host (ProxyJump) support built in.
AWS SSM
Connect to EC2 instances through AWS Systems Manager — no open inbound ports needed. Supports named AWS profiles, explicit access keys, and per-session region selection.
Docker & log streaming
Connect to a session and get a live list of containers. Stream logs in real time with a virtualised list that handles high-volume output. Pause, resume, and scrub through archived logs.
Filters, highlights & alerts
Write rules to filter noise, highlight important patterns with colour, and fire desktop notifications when a keyword appears.
Container stats & diff
Live CPU/memory/network stats per container. Visual diff view for log snapshots.
Export & import
Export any selection of sessions to an encrypted .bcnx file. Share it or move it to another machine — import it back with the password. Handles name and ID conflicts gracefully.
Multi-tab workspace
Open multiple containers across multiple sessions in tabs. Split-view support. Tabs survive navigation and reconnect automatically after a dropped connection.
Platforms
macOS (Apple Silicon), macOS (Intel), Windows, Linux