Metadata-Version: 2.4
Name: rimokond
Version: 0.1.1
Summary: Auto-starting LAN remote-shell daemon for rimokon.
Author: prade
License-Expression: MIT
Keywords: daemon,lan,remote,shell
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Requires-Python: >=3.9
Requires-Dist: pywin32; sys_platform == 'win32'
Description-Content-Type: text/markdown

# rimokond

Auto-starting LAN remote-shell daemon for **rimokon**. Runs on every device you want to control. It listens only and never connects out.

## Setup

```
rimokond setup "peername" "peerpass"
rimokond install
rimokond status
```

## Commands

| Command | Description |
| --- | --- |
| `rimokond setup "name" "key"` | Configure this device's name and key. |
| `rimokond install` | Register auto-start (Windows service + startup, Linux systemd, macOS launchd) and open firewall. |
| `rimokond uninstall` | Remove auto-start and firewall rules. |
| `rimokond status` | Show name, port, and running state. |
| `rimokond` (no args) | Run the daemon in the foreground. |

Only one background instance may run at a time. CLI commands (`setup`/`install`/`status`) run alongside the daemon.

Discovery uses UDP broadcast on port 4761; commands use TCP on port 4762.
