Quick Start
1. Launch the Web Dashboard
echo_access
This starts the web server on port 9876 and opens your browser automatically. If the server is already running, it simply opens the browser to the existing instance.
2. Initialize
echo_access init
This creates the config directory at ~/.config/echoax/ with default settings.
3. Create a Device Profile
Create a profile at ~/.config/echoax/profiles/my-device.toml:
[device]
os = "linux"
role = "server"
hostname = "my-server"
[[sync_rules]]
source = "ssh/config"
target = "~/.ssh/config"
transforms = []
masked_fields = []
4. Validate the Profile
echo_access profile validate ~/.config/echoax/profiles/my-device.toml
5. Check Status
echo_access status
6. Sync
echo_access sync upload # Push local configs to cloud
echo_access sync download # Pull configs from cloud
echo_access sync check # Check for differences
7. TUI Mode
echo_access tui
Launches the NieR: Automata-styled terminal dashboard for interactive use.