Skip to content

infrasonar/rapp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

58 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CI Release Version

InfraSonar Remote Appliance Manager (RAPP)

The InfraSonar Appliance Installer automatically installs rapp. If you installed the appliance using the appliance manager, please follow the instructions below.

Required steps

Update Agentcore

docker compose pull agentcore
docker compose up -d  agentcore

Update Appliance Manager

sudo pip install infrasonar-appliance -U --break-system-packages

Enable Remote Appliance

Via appliance manager (sudo appliance):

  1. Remote appliance
  2. Install Remote Appliance (RAPP)
  3. Yes
  4. Back to main
  5. Save and apply changes
  6. Exit

image

Environment variable

Variable Default Description
AGENTCORE_HOST 127.0.0.1 Hostname or Ip address of the AgentCore.
AGENTCORE_PORT 8770 AgentCore RAPP port to connect to.
COMPOSE_FILE /docker/docker-compose.yml Docker compose file.
ENV_FILE /docker/.env Environment file.
CONFIG_FILE /config/infrasonar.yaml File with configuration like credentials.
DATA_PATH ./data Data path.
USE_DEVELOPMENT 0 Use the development environment.
SERVICE_NAME rapp Name of the "rapp" service withing the compose file.
PROJECT_NAME none Force a docker compose project name. If not set, we assume the project name is infrasonar. (not recommended to set explicitly).
LOG_LEVEL warning Log level (debug, info, warning, error or critical).
LOG_COLORIZED 0 Log using colors (0=disabled, 1=enabled).
LOG_FTM %y%m%d %H:%M:%S Log format prefix.

Docker build

docker build -t rapp . --no-cache