62f5fa87a932fa79815d695ef09841bf19e60e48
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%