Skip to main content
Version: 1.16

Introduction

There is a lot of available configurations that you can customize directly from your inventory, as there are many ways to deploy a REGARDS instance on your servers.

info

We assume you have successfully deployed REGARDS using the Quick setup

Guides

  • Deploy required microservices introduces you the REGARDS microservices and the way to enable them depending on your needs.
  • Worker setup shows you how to activate a Worker
  • Plugin setup shows you how to activate a Plugin
  • Logging stack guide shows you how to activate the monitoring stack for logs and metrics. Highly recommended
  • Postgres Database shows you how to connect microservices to external databases. Highly recommended
  • RabbitMQ shows you how to configure RabbitMQ service.
  • Elasticsearch shows you how to configure ElasticSearch service.
  • MinIO shows you how to deploy a MinIO server for your regards swarm stack.
  • Microservices optimizations provides you all the possible inventory configurations to optimize microservices.
  • Ansible Vault allows you to crypt passwords inside your inventory and commit them on Git safely. * Highly recommended*
  • Mount volumes, configs... allows you to describe volumes, configs and secrets files containers have access to. Highly recommended
  • Placement constraint shows you how to docker swarm service placement constraint
  • Network tuning allows you to understand and properly configure network properties.
  • Securise using HTTPS allows you to expose the REGARDS API and HMI through HTTPS. Highly recommended
  • Web application firewall guide lists URLs you should block access to users on untrusted networks.

Run changes after inventory modification

Once you have edited your inventory, you must execute the following command to update the stack:

# cd regards-docker/
ansible-playbook -i inventories/<inventory name> regards.yml <additional parameters>

Whatever modifications you have done, this is the only command you need to know!