Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Tree structure of the code details https://github.com/rdkcentral/rdk-cloud-container-config is as follows.

Code Block
├── README.md
├── cassandra
│   └── db
│       ├── db_create_tables.cql
│       └──├── db_init.cql
│       └── schema_ready
├── configs
│   └── xconfui.conf
├── docker-compose.yaml
├── init-cassandra.sh
├── xconfadmin
│   ├── Dockerfile
│   └──├── configDockerfile_org
│   ├── config
│   │    └── sample_xconfadmin.conf
│   ├── credentials.txt
│   └── version.txt
├── xconfui
│   ├── Dockerfile
│   └──├── config
│      │   └── sample_xconfui.conf
│   └── version.txt
├── xconfwebconfig
│      ├── Dockerfile
│   ├── config
│   │   └── configsample_xconfwebconfig.conf
│         ├── data_service_start.sh
│   └── sample_xconfwebconfig.confversion.txt



Configuration files

xconfadmin, xconfui, xconfwebconfig holds the configuration which is same as  whatever available in their respective github repo.

...

https://github.com/rdkcentral/rdk-cloud-container-config/blob/main/xconf/xconfadmin/config/sample_xconfadmin.conf#L76. For easeness, modified file is kept in the container config github repo.

This modification is handled inside the Dockerfile https://github.com/rdkcentral/rdk-cloud-container-config/blob/main/xconf/xconfadmin/Dockerfile#L48



Steps for running Container

...

Verify UI is working properly by giving this URL in the UI

$ http://<ip>:8081


This page covers the http based configuration, for https we can configure using nginx. 

Rest of the testing, refer the wiki page Xconf Golang Server - User guide for configuration and feature validation

...