Last update at :2024-03-22,Edit by888u
GNU Health is an open source electronic medical record (EMR) and hospital information system (HIS) developed by Spanish doctor Luis Falcón in 2008 with funding from GNU Solidario. Originally conceived as a free hospital and health information system for developing countries, it is currently available primarily in Nigeria, Ghana, Indonesia, Spain, Argentina, Dominican Republic, Jamaica, Brazil, Mexico, Peru, Gabon, Cameroon, Congo, Pakistan, Philippines, and South Africa It is used in clinics and has also been used in Europe in recent years.
The program won the Free Software Award in 2011 and the OSBAR (Open Source Business Award) in 2016.
GNU Health uses Python language and is based on the Tryton platform software package. It includes:
Computerized Medical Record System EMR – Electronic Medical Record Hospital Management Information System HMIS – Hospital Management Information System Laboratory Information Management System LIMS – Laboratory Information Management System Personal Health Management System PHR – Personal Health Record
The official website does not provide mirroring, and there are few relevant Chinese materials, so with this tutorial, you can enable the functions you need in the module menu after installation.
1. Create a storage directory
mkdir -p /root/gnuhealth/modulos_tryton2. Create trytond configuration file
cd /root/gnuhealth/ vim trytond.conf [database] uri = postgresql://gnuhealth:123456@db:5432 [web] listen = *:8000 root=/home/gnuhealth/sao/package [jsonrpc] listen = *:8000 [webdav] listen = *:8080 ssl_webdav = False3. Write docker-compose.yml
vim docker-compose.yml version: '3.3' services: gnuhealth: image: juanmms/gnuhealth:v1.0 ports: - "8000:8000" depends_on: -db volumes: - modulos-tryton:/home/gnuhealth/gnuhealth/tryton/server/trytond-6.0.36/trytond/modules - ./trytond.conf:/home/gnuhealth/gnuhealth/tryton/server/config/trytond.conf db: image: juanmms/gnuhealth-postgres:v1.0 ports: - "5432:5432" environment: - POSTGRES_DB=gnuhealth - POSTGRES_PASSWORD=123456 - POSTGRES_USER=gnuhealth - PGDATA=/var/lib/postgresql/data/pgdata volumes: - ./pgdata13:/var/lib/postgresql/data/pgdata volumes: modulos-tryton: driver: local driver_opts: type: none device: ./modulos_tryton o: bind docker-compose up -d4. Change the trytond administrator password
Enter the gnuhealth container docker exec -it 3e7a482b7cb7 /bin/bash Execute the following command to reset the administrator password ./trytond-admin -c /home/gnuhealth/gnuhealth/tryton/server/config/trytond.conf -d gnuhealth -p5. Log in to the GNUHealth system
WEB side: Visit http://IP:8000/ to log in. Client: Visit https://www.tryton.org/download, download the tryton client, and enter the login information to connect.
Recommended site search: free website space, Hong Kong vps, Korean cn2 server, Hong Kong cloud server, virtual space host, Guangzhou website registration, Guangzhou host rental, European server, anti-complaint vps host, virtual host,
发表评论