dd9412ef4fe69be3d579a520c3edc538544799d2
Remote Center
remote-center is a slim application that exposes user-written functions to a horde hub as remotes. It has no npm dependencies and runs on a plain Node.js install.
A center is the main remote: it connects to the hub, exposes its own functions, and manages spaces — named sub-remotes, each with a working subdirectory of the center's working path. Spaces share the center's functions and may define their own.
Requirements
- Node.js >= 22 (uses the built-in global
WebSocket). giton PATH, if you wantclone_spaceto work with git URLs.
Quick start
node src/main.js init # copies the center template into ./.remote
# edit .remote/config.json and set your hub token
node src/main.js # runs the center from the current directory
Languages
JavaScript
74.4%
Rust
25.6%