Sign inSign up

gobyte/gobyte-sentinel

By gobyte

•Updated over 7 years ago

A Docker image for GoByte Sentinel

Image
0

222

gobyte/gobyte-sentinel repository overview

⁠gobyte/gobyte-sentinel

A gobyte-sentinel docker image.

gobyte/gobyte-sentinel gobyte/gobyte-sentinel marknl/docker-gobyte-sentinel

⁠Tags

⁠What is GoByte Sentinel?

Sentinel is an autonomous agent for persisting, processing and automating GoByte Core governance objects and tasks. Sentinel is implemented as a Python application that connects to your GoByte Core docker instance. Learn more about the GoByte Project here⁠.

⁠Usage

⁠How to use this image

This image contains the main scripts from the GoByte Sentinel repository, located here⁠. Simply run the image with it's required environment variables:

❯ docker run --rm -it \
  -e GOBYTE_RPCSERVER=172.17.0.4 \
  -e GOBYTE_RPCUSER=username \
  -e GOBYTE_RPCPASS=password \
  gobyte/gobyte-sentinel

This will run crond within the image. It will run sentinel every 2 mins, trying to connect to GOBYTE_RPCSERVER with the given credentials GOBYTE_RPCUSER GOBYTE_RPCPASS.

For this to work, your GoByte Core image should run with at least the following parameters:

  • rpcallowip=172.17.0.0/16
  • rpcauth=username:hash

or

  • rpcallowip=172.17.0.0/16
  • rpcuser=username
  • rpcpassword=password

Use this to give GOBYTE_RPCSERVER, GOBYTE_RPCUSER and GOBYTE_RPCPASS the correct values. For information on how to setup your GoByte Core images, read this⁠.

⁠Docker

This image is officially supported on Docker version 18.06, with support for older versions provided on a best-effort basis.

⁠License

License information⁠ for the software contained in this image.

License information⁠ for the marknl/docker-gobyte-sentinel⁠ docker project.

Tag summary

Content type

Image

Digest

Size

44.8 MB

Last updated

over 7 years ago

docker pull gobyte/gobyte-sentinel