User Tools

Site Tools


clone

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
clone [2026/01/02 07:15] – created robynclone [2026/01/02 08:27] (current) robyn
Line 1: Line 1:
 ====== Cloning an additional AvaDroid ====== ====== Cloning an additional AvaDroid ======
 +==== Prepare the Avatar ====
 +  * Add to the group. No need for a new group, just invite.
 +  * Set up outfits.
 +  * Add the helper scripts. 
 +
 +----
 +
 +==== Copy the files ====
 +
  
 ''cd ~/avadroid/'' ''cd ~/avadroid/''
Line 5: Line 14:
 ''cp -r ./<name1>/ ./<name2>'' ''cp -r ./<name1>/ ./<name2>''
  
-Example: my existing AvaDroid is "anne" I can confirm this by entering ''ls''+Example: my existing AvaDroid is "anne", (<name1>I can confirm this by entering ''ls'' \\ my next AvaDroid is named "ray", (<name2>) \\ I would enter ''cp -r ./anne/ ./ray'' \\ Confirm the directory <name2> has been created. ''ls'' \\ \\  
 +==== Configure compose.yml ==== 
 + 
 +''cd <name2>'' \\ \\ 
 +Example: ''cd ray'' \\ \\  
 +Do a ''ls'' and you should see \\ 
 +<code> bot     compose.yml      corrade </code> 
 + 
 +''nano compose.yml'' 
 + 
 +Reference: [[software_installation|Getting Started]] 
 + 
 +Change \\ 
 +container_name: <name1>-corrade to container_name: <name2>-corrade \\ 
 +container_name: <name1>-avadroid to container_name: <name2>-avadroid \\ 
 +- <name1>-net to - <name2>-net (3 locations) \\ 
 + 
 +Increment the ports: If ports are 19001, 17001, 18001 change them to 19002, 17002 and 18002. If you are following my port plan recommendations.  \\ \\ 
 +Save: ''CNTL x, y , <return>'' 
 + 
 +==== Initiate the Containers ==== 
 + 
 +''docker compose up -d'' 
 + 
 +==== Change Nucleus (Corrade) ==== 
 + 
 +Browse to %%http://<IP address of Docker server>:<port>%% \\  
 +Example:  %%http://192.168.1.10:19002%% \\ \\  
 + 
 +Change Login first name \\ 
 +Change Login last name \\ 
 +Change Password \\ \\  
 +Click Commit Configuration \\ \\  
 +Close Browser tab, we are done. 
 + 
 +==== Change AvaDroid via Web GUI ==== 
 + 
 +Browse to %%http://<IP address of Docker server>:<port>%%  Port = port mapped to 54377 in compose.yml\\  
 +Example:  %%http://192.168.1.10:18002%% Port = port mapped to 5001 in compose.yml \\ \\  
 + 
 +Login with the same password you used on the doner AvaDroid. Change if you wish. (Home - Change Password). \\ \\ 
 + 
 +Go to Configurator: \\  
 + 
 +  * In Identity 
 +    * Change UUID. 
 +    * Change first name. 
 +    * Change last name. 
 +    * Set Gender and age to suit. 
 +  * In Corrade Settings 
 +    * Change MQTT Port (synched with compose.yml settings) 
 +    * Change Nucleus Port (synched with compose.yml settings) 
 +---- 
 +Perform: 
 + 
 +''docker compose down'' \\ \\ wait \\ \\ ''docker compose up -d''  
 + 
 +---- 
 + 
 +Configuration is complete,  
 + 
 +  
 + 
 + 
 + 
 + 
  
  
clone.1767366919.txt.gz · Last modified: by robyn