npm.io
3.12.2 • Published yesterdayCLI

@karmaniverous/jeeves-server

Licence
MIT
Version
3.12.2
Deps
24
Size
1.8 MB
Vulns
0
Weekly
380
Stars
2
Install scriptsThis package runs scripts during installation (preinstall/install/postinstall)

@karmaniverous/jeeves-server

Jeeves Server — secure file browser, markdown viewer, and webhook gateway with PDF/DOCX export and expiring share links.

Install

npm install -g @karmaniverous/jeeves-server

Run

Create a JSON config file at <configDir>/jeeves-server/config.json (or use jeeves-server init), then:

jeeves-server start [--config <path>]

Default port: 1934.

CLI

jeeves-server start                      # Start the server
jeeves-server status                     # Query running server status
jeeves-server config [jsonpath]          # Query resolved configuration
jeeves-server config validate            # Validate config file
jeeves-server config apply               # Apply config patch to running server
jeeves-server init                       # Generate starter config
jeeves-server service install|uninstall  # Register/remove system service
jeeves-server service start|stop|restart|status  # Manage system service

Docs

Public Endpoints

  • GET /status — server status (version, health, capabilities)
  • GET /config [?path=jsonpath] — query resolved config (auth required)

Keywords