@@ -12,13 +12,14 @@ echo "STACK_ID=${_STACK_ID_}" >> /etc/environment
12
12
echo " ALLORA_WORKER_NAME=${_ALLORA_WORKER_NAME_} " >> /etc/environment
13
13
echo " ALLORA_ENV=${_ALLORA_ENV_} " >> /etc/environment
14
14
echo " MODEL_REPO=${_MODEL_REPO_} " >> /etc/environment
15
+ echo -e " MODEL_ENV_VARS='${_MODEL_ENV_VARS_} '" >> /etc/environment
15
16
16
17
17
18
echo " ALLORA_WALLET_ADDRESS_KEY_NAME=${_ALLORA_WALLET_ADDRESS_KEY_NAME_} " >> /etc/environment
18
19
echo " ALLORA_WALLET_ADDRESS_RESTORE_MNEMONIC=${_ALLORA_WALLET_ADDRESS_RESTORE_MNEMONIC_} " >> /etc/environment
19
20
echo " ALLORA_WALLET_HOME_DIR=${_ALLORA_WALLET_HOME_DIR_} " >> /etc/environment
20
- echo " ALLORA_WALLET_GAS=${_ALLORA_WALLET_GAS_} " >> /etc/environment
21
21
echo " ALLORA_WALLET_GAS_ADJUSTMENT=${_ALLORA_WALLET_GAS_ADJUSTMENT_} " >> /etc/environment
22
+ echo " ALLORA_WALLET_GAS=${_ALLORA_WALLET_GAS_} " >> /etc/environment
22
23
echo " ALLORA_WALLET_NODE_RPC=${_ALLORA_WALLET_NODE_RPC_} " >> /etc/environment
23
24
echo " ALLORA_WALLET_MAX_RETRIES=${_ALLORA_WALLET_MAX_RETRIES_} " >> /etc/environment
24
25
echo " ALLORA_WALLET_DELAY=${_ALLORA_WALLET_DELAY_} " >> /etc/environment
92
93
sed -i " s/_ALLORA_WALLET_ADDRESS_KEY_NAME_/$ALLORA_WALLET_ADDRESS_KEY_NAME /" config.json
93
94
sed -i " s/_ALLORA_WALLET_ADDRESS_RESTORE_MNEMONIC_/$ALLORA_WALLET_ADDRESS_RESTORE_MNEMONIC /" config.json
94
95
sed -i " s/_ALLORA_WALLET_HOME_DIR_/$ALLORA_WALLET_HOME_DIR /" config.json
96
+ sed -i " s/_ALLORA_WALLET_GAS_ADJUSTMENT_/$ALLORA_WALLET_GAS_ADJUSTMENT /" config.json # must go before
95
97
sed -i " s/_ALLORA_WALLET_GAS_/$ALLORA_WALLET_GAS /" config.json
96
- sed -i " s/_ALLORA_WALLET_GAS_ADJUSTMENT_/$ALLORA_WALLET_GAS_ADJUSTMENT /" config.json
97
- sed -i " s/_ALLORA_WALLET_NODE_RPC_/$ALLORA_WALLET_NODE_RPC /" config.json
98
+ sed -i " s#_ALLORA_WALLET_NODE_RPC_#$ALLORA_WALLET_NODE_RPC #" config.json
98
99
sed -i " s/_ALLORA_WALLET_MAX_RETRIES_/$ALLORA_WALLET_MAX_RETRIES /" config.json
99
100
sed -i " s/_ALLORA_WALLET_DELAY_/$ALLORA_WALLET_DELAY /" config.json
100
101
sed -i " s/_ALLORA_WALLET_SUBMIT_TX_/$ALLORA_WALLET_SUBMIT_TX /" config.json
101
102
102
103
# worker config str replace
103
104
sed -i " s/_ALLORA_WORKER_TOPIC_ID_/$ALLORA_WORKER_TOPIC_ID /" config.json
104
105
sed -i " s/_ALLORA_WORKER_INFERENCE_ENTRYPOINT_NAME_/$ALLORA_WORKER_INFERENCE_ENTRYPOINT_NAME /" config.json
105
- sed -i " s/ _ALLORA_WORKER_INFERENCE_ENDPOINT_/ $ALLORA_WORKER_INFERENCE_ENDPOINT / " config.json
106
+ sed -i " s# _ALLORA_WORKER_INFERENCE_ENDPOINT_# $ALLORA_WORKER_INFERENCE_ENDPOINT # " config.json
106
107
sed -i " s/_ALLORA_WORKER_LOOP_SECONDS_/$ALLORA_WORKER_LOOP_SECONDS /" config.json
107
108
sed -i " s/_ALLORA_WORKER_TOKEN_/$ALLORA_WORKER_TOKEN /" config.json
108
109
109
110
# reputer config str replace
110
111
sed -i " s/_ALLORA_REPUTER_TOPIC_ID_/$ALLORA_REPUTER_TOPIC_ID /" config.json
111
112
sed -i " s/_ALLORA_REPUTER_ENTRYPOINT_NAME_/$ALLORA_REPUTER_ENTRYPOINT_NAME /" config.json
112
- sed -i " s/ _ALLORA_REPUTER_SOURCE_OF_TRUTH_ENDPOINT_/ $ALLORA_REPUTER_SOURCE_OF_TRUTH_ENDPOINT / " config.json
113
+ sed -i " s# _ALLORA_REPUTER_SOURCE_OF_TRUTH_ENDPOINT_# $ALLORA_REPUTER_SOURCE_OF_TRUTH_ENDPOINT # " config.json
113
114
sed -i " s/_ALLORA_REPUTER_LOOP_SECONDS_/$ALLORA_REPUTER_LOOP_SECONDS /" config.json
114
115
sed -i " s/_ALLORA_REPUTER_TOKEN_/$ALLORA_REPUTER_TOKEN /" config.json
115
116
sed -i " s/_ALLORA_REPUTER_MIN_STAKE_/$ALLORA_REPUTER_MIN_STAKE /" config.json
@@ -126,12 +127,12 @@ echo 'Building inner node'
126
127
cd source
127
128
128
129
cp ~ /node-repo/config.json config.json
129
- cp .env.example .env
130
+
131
+ echo -e " $MODEL_ENV_VARS " >> .env
130
132
131
133
132
- # build main worker
133
- echo ' building main worker'
134
- cd ~ /node-repo
134
+ # build basic worker
135
+ echo ' building basic worker'
135
136
chmod +x init.config
136
137
./init.config
137
138
docker-compose up --build
0 commit comments