diff --git a/services/docker-compose.yml b/services/docker-compose.yml --- a/services/docker-compose.yml +++ b/services/docker-compose.yml @@ -22,6 +22,7 @@ - $HOME/.aws/config:/root/.aws/config:ro - $HOME/.aws/credentials:/root/.aws/credentials:ro - ./tunnelbroker/tunnelbroker.ini:/root/tunnelbroker/tunnelbroker.ini:ro + - ./tunnelbroker/tunnelbroker-dev.ini:/root/tunnelbroker/tunnelbroker-dev.ini:ro # backup backup-server: depends_on: diff --git a/services/tunnelbroker/src/Constants.h b/services/tunnelbroker/src/Constants.h --- a/services/tunnelbroker/src/Constants.h +++ b/services/tunnelbroker/src/Constants.h @@ -47,6 +47,8 @@ // Config const std::string CONFIG_FILE_PATH = std::string(std::getenv("HOME")) + "/tunnelbroker/tunnelbroker.ini"; +const std::string DEV_CONFIG_FILE_PATH = + std::string(std::getenv("HOME")) + "/tunnelbroker/tunnelbroker-dev.ini"; // DeliveryBroker const size_t DELIVERY_BROKER_MAX_QUEUE_SIZE = 100; diff --git a/services/tunnelbroker/tunnelbroker-dev.ini b/services/tunnelbroker/tunnelbroker-dev.ini new file mode 100644 --- /dev/null +++ b/services/tunnelbroker/tunnelbroker-dev.ini @@ -0,0 +1,11 @@ +[tunnelbroker] +instance-id = tunnelbroker1 +[keyserver] +default_keyserver_id = ks:256 +[amqp] +uri = amqp://comm:comm@rabbitmq/ +[dynamodb] +sessions_table_name = tunnelbroker-device-sessions-test +sessions_verification_table_name = tunnelbroker-verification-messages-test +sessions_public_key_table_name = tunnelbroker-public-keys-test +messages_table_name = tunnelbroker-messages-test