Ouroboros¶
Ouroboros is a simple wrapper for the eventstore management APIs, designed for managing permissions on streams. It is not a fully-featured eventstore client.
Features¶
- Create and manage users, groups, and streams
- Post events to Eventstore from files, command line args, or STDIN
- Handy-dandy command-line client
- Ansible support incoming
Contribute¶
- Issue Tracker: https://github.com/madedotcom/ouroboros/issues
- Source Code: https://github.com/madedotcom/ouroboros
Licence¶
Ouroboros is licensed under the MIT licence.
Contents:
- Command-line Usage
- Common Arguments
- Specifying Access Control Lists
- Targetting Access Control Lists
- Creating Users
- Deleting Users
- Creating a new stream
- Replacing an ACL
- Granting permissions to an existing stream
- Removing permissions from an existing stream
- Adding a user into a group
- Removing a user from a group
- Resetting a user’s password