Issue #30 scripts to perform setup at specific configuration levels (machine, postgres, database) to simplify HAF deployment
Defined scripts:
-
build.sh
encapsulating a build process -
setup_ubuntu.sh
containing basic environment setup (i.e. pure Ubuntu machine or definition of CI base docker image. See Dockerfile for usage example. -
setup_postgres.sh
being responsible for creation of all builtin HAF roles (on PostgreSQL instance), deploying already builthive_fork_manager
PostgreSQL extension like also creation ofhaf_admin
user role having permissions to deploy extension into new created database -
setup_db.sh
useful to create and setup some database to be filled by HAF -
setup_haf_instance.sh
joins together all above scripts to perform one-step setup of hived node supporting HAF.
Edited by Bartek Wrona