Skip to content

Commit 954ab3b

Browse files
authored
7.0.3 release
1 parent 0ccd999 commit 954ab3b

16 files changed

+20
-20
lines changed

docker/openemr/7.0.2/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ services:
3030
MYSQL_ROOT_PASSWORD: root
3131
openemr:
3232
restart: always
33-
image: openemr/openemr:7.0.2
33+
image: openemr/openemr:7.0.3
3434
ports:
3535
- 80:80
3636
- 443:443

kubernetes/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ OpenEMR Kubernetes orchestration. Orchestration included OpenEMR, MariaDB, Redis
55
- Redis - Configured to support failover. There is 1 master and 2 slaves (no read access on slaves) for a statefulset, 3 sentinels for another statefulset, and then 2 proxies deployment. The proxies ensure that redis traffic is always directed towards master. The proxy replications can be increased/decreased. However the primary/slaves and sentinels would require script changes if wish to increase/decrease replicates for these since these are hard-coded several place in the scripts. There are 3 users/passwords (`default` (defaultpassword), `replication` (replicationpassword), `admin` (adminpassword)) used in this redis scheme, and the passwords should be set to something else if use this scheme in production. The main place the passwords are set is in kubernetes/redis/configmap-acl.yaml script. Other places where passwords are used include the following: `replication` in kubernetes/redis/configmap-main.yaml, `admin` in kubernetes/redis/configmap-pipy.yaml, `admin` in kubernetes/redis/statefulset-sentinel.yaml. The `default` is the typical worker/app/client user.
66
- phpMyAdmin - There is 1 deployment instance of phpMyAdmin. Ports for both http and https.
77

8-
Would not consider this production quality, but will be a good working, starting point, and hopefully open the door to a myriad of other kubernetes based solutions. Note this is supported by 7.0.0 and higher dockers. If wish to use the most recent development codebase, then can change from openemr/openemr:7.0.2 to openemr/openemr:dev (in the openemr/deployment.yaml script), which is built nightly from the development codebase. If you wish to build dynamically from a branch/tag from a github repo or other git repo, then can change from openemr/openemr:7.0.2 to openemr/openemr:flex (in the openemr/deployment.yaml script) (note this will take much longer to start up (probably at least 10 minutes and up to 90 minutes) and is more cpu intensive since each instance of OpenEMR will download codebase and build separately).
8+
Would not consider this production quality, but will be a good working, starting point, and hopefully open the door to a myriad of other kubernetes based solutions. Note this is supported by 7.0.0 and higher dockers. If wish to use the most recent development codebase, then can change from openemr/openemr:7.0.3 to openemr/openemr:dev (in the openemr/deployment.yaml script), which is built nightly from the development codebase. If you wish to build dynamically from a branch/tag from a github repo or other git repo, then can change from openemr/openemr:7.0.3 to openemr/openemr:flex (in the openemr/deployment.yaml script) (note this will take much longer to start up (probably at least 10 minutes and up to 90 minutes) and is more cpu intensive since each instance of OpenEMR will download codebase and build separately).
99

1010
# Use
1111
1. Install (and then start) Kubernetes with Minikube or Kind or other.

packages/express/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# OpenEMR Cloud Express
22

3-
OpenEMR Cloud Express on the AWS Marketplace provides OpenEMR 7.0.2, an embedded MySQL server, and rotated, automatic backups of all OpenEMR configuration and health information.
3+
OpenEMR Cloud Express on the AWS Marketplace provides OpenEMR 7.0.3, an embedded MySQL server, and rotated, automatic backups of all OpenEMR configuration and health information.
44

55
## Installation
66

packages/express_plus/OpenEMR-Express-Plus-Recovery.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"AWSTemplateFormatVersion": "2010-09-09",
3-
"Description": "OpenEMR Express Plus v7.0.2 cloud deployment [recovery]",
3+
"Description": "OpenEMR Express Plus v7.0.3 cloud deployment [recovery]",
44
"Mappings": {
55
"RegionData": {
66
"ap-northeast-1": {

packages/express_plus/OpenEMR-Express-Plus.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"AWSTemplateFormatVersion": "2010-09-09",
3-
"Description": "OpenEMR Express Plus v7.0.2 cloud deployment",
3+
"Description": "OpenEMR Express Plus v7.0.3 cloud deployment",
44
"Mappings": {
55
"RegionData": {
66
"ap-northeast-1": {

packages/express_plus/stack.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -575,7 +575,7 @@ def setOutputs(t, args):
575575
t = Template()
576576

577577
t.add_version('2010-09-09')
578-
descString='OpenEMR Express Plus v7.0.2 cloud deployment'
578+
descString='OpenEMR Express Plus v7.0.3 cloud deployment'
579579
if (args.dev):
580580
descString += ' [developer]'
581581
if (args.recovery):

packages/lightsail/docker-compose.arm.dev.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ services:
1010
MYSQL_ROOT_PASSWORD: root
1111
openemr:
1212
restart: always
13-
build: ../../docker/openemr/7.0.2
13+
build: ../../docker/openemr/7.0.3
1414
ports:
1515
- 80:80
1616
- 443:443

packages/lightsail/docker-compose.arm.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ services:
1414
MYSQL_ROOT_PASSWORD: root
1515
openemr:
1616
restart: always
17-
image: openemr/openemr:7.0.2
17+
image: openemr/openemr:7.0.3
1818
ports:
1919
- 80:80
2020
- 443:443

packages/lightsail/docker-compose.dev.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ services:
1414
MYSQL_ROOT_PASSWORD: root
1515
openemr:
1616
restart: always
17-
build: ../../docker/openemr/7.0.2
17+
build: ../../docker/openemr/7.0.3
1818
ports:
1919
- 80:80
2020
- 443:443

packages/lightsail/docker-compose.prod.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ services:
1111
MYSQL_ROOT_PASSWORD: root
1212
openemr:
1313
restart: always
14-
image: openemr/openemr:7.0.2
14+
image: openemr/openemr:7.0.3
1515
ports:
1616
- 80:80
1717
- 443:443

packages/lightsail/docker-compose.shell.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ services:
1111
MYSQL_ROOT_PASSWORD: root
1212
openemr:
1313
restart: always
14-
image: openemr/openemr:7.0.2
14+
image: openemr/openemr:7.0.3
1515
ports:
1616
- 80:80
1717
- 443:443

packages/lightsail/launch.sh

+2-2
Original file line numberDiff line numberDiff line change
@@ -13,13 +13,13 @@ exec > /var/log/lightsail-launch.log 2>&1
1313
SWAPAMT=1
1414
SWAPPATHNAME=/mnt/auto.swap
1515

16-
CURRENTDOCKER=openemr:7.0.2
16+
CURRENTDOCKER=openemr:7.0.3
1717
OVERRIDEDOCKER=$CURRENTDOCKER
1818

1919
DEVELOPERMODE=0
2020
EMPTYSHELLMODE=0
2121
REPOBRANCH=master
22-
CURRENTBUILD=7.0.2
22+
CURRENTBUILD=7.0.3
2323
OVERRIDEBUILD=$CURRENTBUILD
2424

2525
while getopts "es:b:t:d:" opt; do

packages/standard/ami/ami-build.sh

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
exec > /var/log/openemr-launch.log 2>&1
44

55
REPOBRANCH=master
6-
DOCKERLABEL=:7.0.2
6+
DOCKERLABEL=:7.0.3
77

88
while getopts "b:d:" opt; do
99
case $opt in

packages/standard/cfn/OpenEMR-Standard-Recovery.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"AWSTemplateFormatVersion": "2010-09-09",
3-
"Description": "OpenEMR Cloud Standard v7.0.2 cloud deployment [recovery]",
3+
"Description": "OpenEMR Cloud Standard v7.0.3 cloud deployment [recovery]",
44
"Mappings": {
55
"RegionData": {
66
"ap-northeast-1": {
@@ -711,7 +711,7 @@
711711
" openemr:\n",
712712
" restart: always\n",
713713
" image: openemr/openemr",
714-
":7.0.2",
714+
":7.0.3",
715715
"\n",
716716
" ports:\n",
717717
" - 80:80\n",

packages/standard/cfn/OpenEMR-Standard.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"AWSTemplateFormatVersion": "2010-09-09",
3-
"Description": "OpenEMR Cloud Standard v7.0.2 cloud deployment",
3+
"Description": "OpenEMR Cloud Standard v7.0.3 cloud deployment",
44
"Mappings": {
55
"RegionData": {
66
"ap-northeast-1": {
@@ -754,7 +754,7 @@
754754
" openemr:\n",
755755
" restart: always\n",
756756
" image: openemr/openemr",
757-
":7.0.2",
757+
":7.0.3",
758758
"\n",
759759
" ports:\n",
760760
" - 80:80\n",

packages/standard/cfn/stack.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
ref_stack_name = Ref('AWS::StackName')
1515
ref_account = Ref('AWS::AccountId')
1616

17-
docker_version = ':7.0.2'
17+
docker_version = ':7.0.3'
1818

1919

2020
def setInputs(t, args):
@@ -1037,7 +1037,7 @@ def setOutputs(t, args):
10371037
t = Template()
10381038

10391039
t.add_version('2010-09-09')
1040-
descString = 'OpenEMR Cloud Standard v7.0.2 cloud deployment'
1040+
descString = 'OpenEMR Cloud Standard v7.0.3 cloud deployment'
10411041
if (args.dev):
10421042
descString += ' [developer]'
10431043
if (args.recovery):

0 commit comments

Comments
 (0)