WorldVistA Docker Installation + CPRS

52 views
Skip to first unread message

Alex Vazquez

unread,
Jan 24, 2026, 1:33:21 AM (3 days ago) Jan 24
to Hardhats
Hi, 

Can someone guide me on how to get the WorldVistA docker image working, and how can I install CPRS?

Appreciate it so much,

Alejandro

Sam Habiel

unread,
Jan 24, 2026, 1:35:12 AM (3 days ago) Jan 24
to hard...@googlegroups.com
Did you follow the instructions here and have a problem with them?


--Sam

--
--
http://groups.google.com/group/Hardhats
To unsubscribe, send email to Hardhats+u...@googlegroups.com

---
You received this message because you are subscribed to the Google Groups "Hardhats" group.
To unsubscribe from this group and stop receiving emails from it, send an email to hardhats+u...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/hardhats/8b0ce825-b2aa-477c-8ab0-cd69510daf02n%40googlegroups.com.

Frank Drescher

unread,
Jan 25, 2026, 7:15:59 PM (2 days ago) Jan 25
to hard...@googlegroups.com

Yes, Sam Habiel did a fantastic job putting this together. I took the 'lazy' way with AI agents in VS code. I’ve been using VS Code with GitHub Copilot to run the latest VistA demo with synthetic patients. I simply created a project folder and asked Copilot (Sonnet 4.5) to download and install the image from Docker Hub (worldvista/vehu). I installed it on Linux in my homelab, though most people will likely have to use Docker or Podman and WSL on Windows. For the client side, I used this CPRS version1.33.112.1. It is important to note that CPRS is separate from VistA, must match the server version, and can only be installed on Windows. 

I previously hosted VistA on a cloud server and intended to share access so others wouldn't have to run it on localhost, but it was unfortunately hijacked by a Chinese crypto-miner and I took it down. Thank god I didn't share it with anybody. I don't have the bandwidth to monitor it constantly, and I’m still not sure what the specific vulnerability was. I am just a hobbyist. 

 I wonder if someone with more time resources could maintain a dedicated VistA Sandbox environment for this community. With the rise of AI coding, Mumps and VistA might actually become 'en vogue' again and the idea of an opensource EHR is very enticing. I am exciting to see folks here using it real life. YottaDB  is incredibly fast—I'm currently running it in a pipeline with FAISS in some hobby projects and the performance is impressive IMHO. 


Paul Vandenberg

unread,
Jan 25, 2026, 8:00:02 PM (2 days ago) Jan 25
to Hardhats
I'm also very grateful for Sam Habiel's work in maintaining the worldvista docker images. I have had great success in running the WorldVistA/VEHU images on proxmox VMs and plain debian over the years.
I typically will use Dockge or Portainer as my guardrails to get things up and running and into CPRS and VistA roll-and-scroll quickly.

I'm not sure how a community environment would be possible. Would everyone have programmer access... or would there be an ADPAC/CAC to assign keys and menus :)

Paul

Frank Drescher

unread,
Jan 25, 2026, 9:03:06 PM (2 days ago) Jan 25
to hard...@googlegroups.com
Well, on the cheap, I had set up a private Hetzner server with Tailscale. But you are probably conceptually a step further with Portainer and Proxmox.  But you still need someone playing "ADPAC" ;) The right way would probably be using Azure DevOps and Red Hat OpenShift.

Raman Sailopal

unread,
Jan 26, 2026, 3:40:36 AM (yesterday) Jan 26
to Hardhats,

Alex Vazquez

unread,
Jan 26, 2026, 4:47:43 AM (yesterday) Jan 26
to Hardhats
I was able to run it successfully without any problem, appreciate it. I will create a new Thread because Im having problems for entering some test results to a lab order because I need to see if I can get the ORM HL7 messages.

Best regards

Nancy Anthracite

unread,
Jan 26, 2026, 10:18:50 AM (21 hours ago) Jan 26
to Hardhats, Alex Vazquez

If you are not AI writing these emails, may I invite you to the VistA Community Meeting where you will find a group of like minded people who believe in open source EHRs, particularly VistA, and collectively have a great depth of VistA expertise, many of whom have contributed to the code for it and other offshoots of it.  You have "met" Sam, who is a great example of that. 


I invite you to present what you have done.  Just drop me an email.  These will be recorded, and I don't want to record a human simulation!!



https://worldvista.org/Conferences/43rd_VistA_Community_Meeting


--

Nancy Anthracite


On Sunday, January 25, 2026 10:15:20 PM EST Alex Vazquez wrote:

> I was able to run it successfully without any problem, appreciate it. I

> will create a new Thread because Im having problems for entering some test

> results to a lab order because I need to see if I can get the ORM HL7

> messages.

>

> Best regards

>

> On Sunday, January 25, 2026 at 8:03:06 PM UTC-6 Frank Drescher wrote:

>

> > Well, on the cheap, I had set up a private Hetzner server with Tailscale.

> > But you are probably conceptually a step further with Portainer and

> > Proxmox.  But you still need someone playing "ADPAC" ;) The right way would

> > probably be using Azure DevOps and Red Hat OpenShift.

> >

> > On Sun, Jan 25, 2026, 8:00 PM Paul Vandenberg <paul.john....@gmail.com>

> > wrote:

> >

> >> I'm also very grateful for Sam Habiel's work in maintaining the

> >> worldvista docker images. I have had great success in running the

> >> WorldVistA/VEHU images on proxmox VMs and plain debian over the years.

> >> I typically will use Dockge or Portainer as my guardrails to get things

> >> up and running and into CPRS and VistA roll-and-scroll quickly.

> >>

> >> I'm not sure how a community environment would be possible. Would

> >> everyone have programmer access... or would there be an ADPAC/CAC to assign

> >> keys and menus :)

> >>

> >> Paul

> >> On Sunday, January 25, 2026 at 6:15:59 PM UTC-6 Frank Drescher wrote:

> >>

> >>> Yes, Sam Habiel did a fantastic job putting this together. I took the

> >>> 'lazy' way with AI agents in VS code. I’ve been using *VS Code* with *GitHub

> >>> Copilot* to run the latest *VistA* demo with synthetic patients. I

> >>> simply created a project folder and asked Copilot (Sonnet 4.5) to download

> >>> and install the image from *Docker Hub* (worldvista/vehu

> >>> <https://hub.docker.com/r/worldvista/vehu>). I installed it on Linux in

> >>> my *homelab*, though most people will likely have to use Docker or

> >>> Podman and WSL on Windows. For the client side, I used this *CPRS

> >>> version*: 1.33.112.1

> >>> <https://code.worldvista.org/files/clients/OSEHRA_VistA/CPRS/1_33_112_1/>.

> >>> It is important to note that CPRS is separate from VistA, must match the

> >>> server version, and can only be installed on Windows.

> >>>

> >>> I previously hosted VistA on a cloud server and intended to share access

> >>> so others wouldn't have to run it on *localhost*, but it was

> >>> unfortunately hijacked by a Chinese crypto-miner and I took it down. Thank

> >>> god I didn't share it with anybody. I don't have the bandwidth to monitor

> >>> it constantly, and I’m still not sure what the specific vulnerability was.

> >>> I am just a hobbyist.

> >>>

> >>>  I wonder if someone with more time resources could maintain a dedicated *VistA

> >>> Sandbox environment for this community.* With the rise of AI coding, *Mumps

> >>> and VistA* might actually become 'en vogue' again and the idea of an

> >>> opensource EHR is very enticing. I am exciting to see folks here using it

> >>> real life. *YottaDB * is incredibly fast—I'm currently running it in a

> >>> pipeline with *FAISS in some hobby projects* and the performance is

> >>> impressive IMHO.

> >>>

> >>> On Sat, Jan 24, 2026 at 1:35 AM Sam Habiel <sam.h...@gmail.com> wrote:

> >>>

> >>>> Did you follow the instructions here and have a problem with them?

> >>>>

> >>>> https://hub.docker.com/r/worldvista/worldvista-ehr

> >>>>

> >>>> --Sam

> >>>>

> >>>> On Sat, Jan 24, 2026 at 8:33 AM Alex Vazquez <alexm...@gmail.com>

> >>>> wrote:

> >>>>

> >>>>> Hi,

> >>>>>

> >>>>> Can someone guide me on how to get the WorldVistA docker image

> >>>>> working, and how can I install CPRS?

> >>>>>

> >>>>> Appreciate it so much,

> >>>>>

> >>>>> Alejandro

> >>>>>

> >>>>>

> >>>>> ---

> >>>>> You received this message because you are subscribed to the Google

> >>>>> Groups "Hardhats" group.

> >>>>> To unsubscribe from this group and stop receiving emails from it, send

> >>>>> an email to hardhats+u...@googlegroups.com.

> >>>>> To view this discussion visit

> >>>>> https://groups.google.com/d/msgid/hardhats/8b0ce825-b2aa-477c-8ab0-cd69510daf02n%40googlegroups.com

> >>>>>

> >>>>

> >>>> ---

> >>>> You received this message because you are subscribed to the Google

> >>>> Groups "Hardhats" group.

> >>>> To unsubscribe from this group and stop receiving emails from it, send

> >>>> an email to hardhats+u...@googlegroups.com.

> >>>>

> >>> To view this discussion visit

> >>>>

> >>

> >> ---

> >> You received this message because you are subscribed to the Google Groups

> >> "Hardhats" group.

> >> To unsubscribe from this group and stop receiving emails from it, send an

> >> email to hardhats+u...@googlegroups.com.

> >>

> > To view this discussion visit

Reply all
Reply to author
Forward
0 new messages