An open API service indexing awesome lists of open source software.

https://github.com/soapdog/project-moon-hermit

Lua + SSB client
https://github.com/soapdog/project-moon-hermit

lua sbotc secure-scuttlebutt ssb

Last synced: 6 months ago
JSON representation

Lua + SSB client

Awesome Lists containing this project

README

          

# Project Moon Hermit

![nice gif](nice.gif)

Based on original _sbotc_ by @Cel.

Uses Lua 5.4

This is a Lua interpreter that contains an SSB Client API.

## Attention

Only async methods implemented so far, the others will error out.

## Build

I have vendored `lua-5.4.3` and `libsodium-1.0.18`. To build them:

```
make deps
```

If you want to build a shared version of moonhermit. To compile the interpreter:

```sh
make
```

## Compile options

To build a binary that uses shared libraries, use `make SHARED=1`

## Usage

```sh
moonhermit [-j] [-l] [-r]
[ [-c ] [-k ] [-K ] ]
[ [-s ] [-p ] [ -4 | -6 ] | [-u ] ]
[ -a luafile ]
```

The original `sbotc.c` is included.