We will be ready to start sharing the access codes for the FHIRaaS portal starting from Thursday 14th of May. Please refer to @Iryna Mologa in Direct Message or reply to this post or request in Discord!
- Log in to post comments
We will be ready to start sharing the access codes for the FHIRaaS portal starting from Thursday 14th of May. Please refer to @Iryna Mologa in Direct Message or reply to this post or request in Discord!
Hi Sam! Thank you for the helpful application and article!
Can the cube also measure the duration of the queries? E.g. to find queries that perform worse?
Hi Jonathan! It's definitely possible.
Here is the template. You can install it with :
zpm "install interoperability-sample"Hi Utsavi!
There is no video on this (we probably should record one), but there is an article that describes how you can set up your own private registry for your company and publish packages on it. It's really easy cause the ZPM registry could be deployed as a ZPM package as well.
Also with ZPM proxy feature you can build a chain of registries, or use public packages in your private registry when you need that. Learn more here.
There is also a discord channel regarding ZPM, where you can chat with other developers who implemented private ZPM registries in their companies already.
Hope this helps.
Congrats to all the participants! This was an amazing contest!
And It's a real pity this time that we have only 3 winning positions. The community has won a lot more!
Thanks, Henrique! Updated!
Updated!
And we updated the images with ZPM 0.2.14 too:
intersystemsdc/iris-community:2021.1.0.205.0-zpm intersystemsdc/iris-community:2020.4.0.547.0-zpm intersystemsdc/irishealth-community:2021.1.0.205.0-zpm intersystemsdc/irishealth-community:2020.4.0.547.0-zpm
And to launch IRIS do:
docker run --rm --name my-iris -d --publish 9091:1972 --publish 9092:52773 intersystemsdc/iris-community:2021.1.0.205.0-zpm docker run --rm --name my-iris -d --publish 9091:1972 --publish 9092:52773 intersystemsdc/iris-community:2020.4.0.547.0-zpm docker run --rm --name my-iris -d --publish 9091:1972 --publish 9092:52773 intersystemsdc/irishealth-community:2021.1.0.205.0-zpm docker run --rm --name my-iris -d --publish 9091:1972 --publish 9092:52773 intersystemsdc/irishealth-community:2020.4.0.547.0-zpm
And for terminal do:
docker exec -it my-iris iris session IRIS
and to start the control panel:
http://localhost:9092/csp/sys/UtilHome.cspTo stop and destroy container do:
docker stop my-irisGot you! Great! Hope this didn't increase kits dramatically )
Thanks, @Benjamin De Boe !
Is there a special build for IntegratedML as we had before?
This counts!
Thanks!
Updated!
I hope this ZPM will be a yet-another-reason to upgrade to IRIS ;)
ZPM works in IRIS only, but you can search around on DC, and OEX - there were attempts to provide alternative support of ZPM in Cache.
Hi John!
Not exactly. For some reason, we don't mention here that we allow editing and improvements during the voting week too. @Anastasia Dyubaylo, don't you know why?
ALL the previous contests had this option and all the contestants used it this week for improvements, bug-fixing, and advertising.
@Anastasia Dyubaylo, could you please add that everyone is able to improve applications during the voting week too?
Robert, what's is the idea to publish ZPM module "ssh-for-iris-container"?
I Installed it and it does nothing:
zpm:IRISAPP>install ssh-for-iris-container [ssh-for-iris-container] Reload START [ssh-for-iris-container] Reload SUCCESS [ssh-for-iris-container] Module object refreshed. [ssh-for-iris-container] Validate START [ssh-for-iris-container] Validate SUCCESS [ssh-for-iris-container] Compile START [ssh-for-iris-container] Compile SUCCESS [ssh-for-iris-container] Activate START [ssh-for-iris-container] Configure START [ssh-for-iris-container] Configure SUCCESS [ssh-for-iris-container] Activate SUCCESS zpm:IRISAPP>list ssh-for-iris-container 0.0.1 zpm:IRISAPP>q IRISAPP>
I mean I'm having this:

I'm not a fan of DURABILITY.
@Lorenzo Scalese introduced Config.API app in this contest - I hope this is the way to set up everything in advance with the container, no?
Second Alexey here. Hardcoded password triggers me.
Why do you need to restart IRIS in a working docker container? If you need to change something in a container the typical approach is to rebuild the container's image and deploy it again.
It looks like you are trying to reinvent some approach working with remote servers to containers.
Why not using the best practice for containers and leverage it's power?
What is the idea where you need SSH access and IRIS restarts with containers on a constant basis?
Hi Robert!
What are the possible reasons to add SSH access to the deployed Docker container?
For Docker Desktop cases the access could be reached with:
docker exec
or
docker-compose exec
Hi Mike! It's great that you got an answer that works for you! I think you want to accept Francois's reply as an accepted answer?
We'll think about it - it's very different from module deployment. This is for Application deployment more, but this could be a part of ZPM.
And it looks like that if I want to create a database I need to have two entries:
SYS.Databases and
Databases.
Here is the minimal config to create IRISAPP namespace with one database IRISAPP in /irisapp folder.
{
"Defaults":{
"DBDIR" : "${MGRDIR}",
"DBDATA" : "${DBDIR}irisapp/"
},
"SYS.Databases":{
"${DBDATA}" : {}
},
"Databases":{
"IRISAPP" : {
"Directory" : "${DBDATA}"
}
},
"Namespaces":{
"IRISAPP": {
"Globals":"IRISAPP"
}
}
}Works.
I use it in the following way to set up a docker container before loading the ZPM dev module into it.
Got it. This is if I want special parameters like Expansion size, thanks.
What is the difference between SYS.Databases and Databases?
Wow. So now we can setup the environment using JSON and do more things than we can with %Installer, right?
Like users, roles, mappings, etc. Great feature!
Very interesting, @Lorenzo Scalese !
iris-config.json - empty?
This works, thank you, Robert!
Thanks @Nikolay Solovyev!
How to use load "github repo" feature using docker container? It says there is no git inside.