Product Promotion
0x5a.live
for different kinds of informations and explorations.
GitHub - lucid-kv/lucid: High performance and distributed KV store w/ REST API. ๐ฆ
High performance and distributed KV store w/ REST API. ๐ฆ - lucid-kv/lucid
Visit SiteGitHub - lucid-kv/lucid: High performance and distributed KV store w/ REST API. ๐ฆ
High performance and distributed KV store w/ REST API. ๐ฆ - lucid-kv/lucid
Powered by 0x5a.live ๐
Introduction
Lucid is a high performance, secure and distributed key-value store accessible through an HTTP API, that is built around a modular configuration to enable features on the fly, like persistence, encryption SSE, compression, replication, and more.
Read the complete Medium article โ
Getting Started
Get the latest binary from the releases page and run these commands:
$ ./lucid init
$ ./lucid server
Docker Deployment
Or run a node with Docker, but you need to create a lucid.yml file locally before.
$ docker pull lucidkv/lucid
$ docker run -p 7020:7020 -v lucid.yml:/etc/lucid/lucid.yml lucidkv/lucid
A demonstration node is accessible at https://lucid-kv.herokuapp.com/ or deploy your own:
Documentation
You can quickly start here or get the complete documentation at https://clintnetwork.gitbook.io/lucid/.
Works in Progress
You can take a look at the roadmap here, we are working on the implementation of persistence and encryption.
Command Line Interface
You can take a look at the Lucid command line at https://asciinema.org/a/277538.
โโโ โโโ โโโ โโโโโโโโโโโโโโโโโ โโโ โโโโโโ โโโ
โโโ โโโ โโโโโโโโโโโโโโโโโโโโโโ โโโ โโโโโโโ โโโ
โโโ โโโ โโโโโโ โโโโโโ โโโ โโโโโโโ โโโโ โโโโ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โโโ โโโ โโโโโโโ
โโโโโโโ โโโโโโโ โโโโโโโโโโโโโโโโโ โโโ โโโ โโโโโ
A Fast, Secure and Distributed KV store with an HTTP API.
Written in Rust, Fork us on GitHub (https://github.com/lucid-kv)
FLAGS:
-h, --help Prints help information
--no-banner Disable showing the banner on start
-V, --version Prints version information
OPTIONS:
-c, --config <config> Specify the Lucid configuration file
SUBCOMMANDS:
help Prints this message or the help of the given subcommand(s)
init Initialize Lucid and generate configuration file
server Run a new Lucid server instance
settings Manage the Lucid configuration file
Web Interface (UI)
Lucid wants to propose a Web UI to manage data, issue tokens, organize nodes and configure instances.
Development Credits
Lucid is developed by @thisisclint21, @Slals, @CephalonRho, @rigwild and published under the MIT License.
Name / Nickname | Role | |
---|---|---|
clint21.eth โก๏ธ | @thisisclint21 | Lucid Founder |
CephalonRho | @cephalonrho | Core Development |
Jonathan Serra | @_blocs | Core Development |
Rigwild | @rigwild_ | Web UI Development |
Contribute to Lucid
See CONTRIBUTING.md for best practices and instructions on setting up your development environment to work on Lucid.
Rust Resources
are all listed below.
Made with โค๏ธ
to provide different kinds of informations and resources.