# Setting custom server node name **Category:** [Platform](https://discourse.openehr.org/c/platform-implem/7) **Created:** 2021-05-30 11:11 UTC **Views:** 760 **Replies:** 2 **URL:** https://discourse.openehr.org/t/setting-custom-server-node-name/1586 --- ## Post #1 by @Dileep_V_S By default EHRBase seems to add local.ehrbase.org to all the URIs that it creates For example versioned compositionUid - ac760392-f56a-40f0-a4dd-ccd769625ea9::local.ehrbase.org::2 In my understanding the nodename is used in these URIs. I tried changing it by starting the JAR as below #java -jar application/target/application-0.16.5.jar -server.nodename=local.ehr.network Though the server starts OK, I do not see any difference to the URIs after that also. Is there any way to check the nodename in an running instance of EHRbase? How do I control the structure of the URIs regards --- ## Post #2 by @jake.smolka Hey @Dileep_V_S! The mechanisms are the same like here: https://discourse.openehr.org/t/list-of-available-override-the-application-properties-like-database-settings-in-ehrbase/1580/5?u=jake.smolka So you could change the node name with, for instance: ``` bash SERVER_NODENAME=test java -jar application-0.16.5.jar ``` And, just as a side note, to quickly check the result: ``` bash curl --header "PREFER: return=representation" \ --request POST \ http://localhost:8080/ehrbase/rest/openehr/v1/ehr | jq ``` --- ## Post #3 by @Dileep_V_S Thank you. That works regards --- **Canonical:** https://discourse.openehr.org/t/setting-custom-server-node-name/1586 **Original content:** https://discourse.openehr.org/t/setting-custom-server-node-name/1586