Deployment Advice to Developers

Copying to the dev list.

···

On Tue, Nov 15, 2016 at 7:40 PM, Knut Staring knutst@gmail.com wrote:

Hi Joe,

I would recommend taking a look at DHIS2 Tools:

https://www.google.ch/search?q=DHIS2+Tools+Guide

Regards,

Knut

On Tue, Nov 15, 2016 at 6:55 PM, Joe Flack jflack@jhu.edu wrote:

Hello there,

My organization has just recently decided that we may move forward with implementing DHIS2 (which I’ve found phenomenal). I’ve perused the documentation (also very good) and several other resources, but I am still looking for a straightforward guide for deployment to the cloud.

So far the best thing I’ve found is this blog post, which appears more like a copy paste of personal notes:
https://sites.google.com/site/caovannhan2002/hc-tp/build-and-run-dhis2

However so far, so good. I’m hoping to deploy to Heroku. But I am anticipating many of the usual snags, especially since I’m unfamiliar with the Java ecosystem.

If there’s a guide that could be linked, or otherwise guidance that could be extended, my organization would be very interested.

Best wishes,

Joe Flack

Programmer Analyst, PMA2020

Bill & Melinda Gates Institute for Population and Reproductive Health

Department of Population, Family, and Reproductive Health

Johns Hopkins Bloomberg School of Public Health

615 N. Wolfe St., E4037, Baltimore, MD 21205

Office: +1 410 502 7264 | Mobile: +1 850 982 7871 | Fax: +1 410 955 0792

Skype/KakaoTalk: joeflack4 | Blog: joeflack.net | LinkedIn: in/joeflack4 | Github: joeflack4

www.pma2020.org |www.gatesinstitute.org Follow us on Twitter | ‘Like’ Us on Facebook

Knut Staring

Dept. of Informatics, University of Oslo

Norway: +4791880522

Skype: knutstar

http://dhis2.org

Knut Staring

Dept. of Informatics, University of Oslo

Norway: +4791880522

Skype: knutstar

http://dhis2.org

Hi Joe

There are a couple of deployment approaches. Most folk are probably doing some sort of variant of the following:

  1. There is the step by step approach as described in chap 8 of the implementers manual (and which can be customised to suit)

  2. There is the docker build scripts maintained by Paulo Gracio at https://github.com/pgracio/dhis2-docker

  3. There is the debian package of dhis2-tools for installation and maintenance on ubuntu described in the manual at https://dhis2.github.io/dhis2-docs/master/en/implementer/html/ch20.html

I think they are all valuable in different contexts. (disclaimer: I have most experience with 3)

Cheers

Bob

···

On 15 November 2016 at 18:41, Knut Staring knutst@gmail.com wrote:

Copying to the dev list.


Mailing list: https://launchpad.net/~dhis2-devs

Post to : dhis2-devs@lists.launchpad.net

Unsubscribe : https://launchpad.net/~dhis2-devs

More help : https://help.launchpad.net/ListHelp

On Tue, Nov 15, 2016 at 7:40 PM, Knut Staring knutst@gmail.com wrote:

Hi Joe,

I would recommend taking a look at DHIS2 Tools:

https://www.google.ch/search?q=DHIS2+Tools+Guide

Regards,

Knut

Knut Staring

Dept. of Informatics, University of Oslo

Norway: +4791880522

Skype: knutstar

http://dhis2.org

On Tue, Nov 15, 2016 at 6:55 PM, Joe Flack jflack@jhu.edu wrote:

Hello there,

My organization has just recently decided that we may move forward with implementing DHIS2 (which I’ve found phenomenal). I’ve perused the documentation (also very good) and several other resources, but I am still looking for a straightforward guide for deployment to the cloud.

So far the best thing I’ve found is this blog post, which appears more like a copy paste of personal notes:
https://sites.google.com/site/caovannhan2002/hc-tp/build-and-run-dhis2

However so far, so good. I’m hoping to deploy to Heroku. But I am anticipating many of the usual snags, especially since I’m unfamiliar with the Java ecosystem.

If there’s a guide that could be linked, or otherwise guidance that could be extended, my organization would be very interested.

Best wishes,

Joe Flack

Programmer Analyst, PMA2020

Bill & Melinda Gates Institute for Population and Reproductive Health

Department of Population, Family, and Reproductive Health

Johns Hopkins Bloomberg School of Public Health

615 N. Wolfe St., E4037, Baltimore, MD 21205

Office: +1 410 502 7264 | Mobile: +1 850 982 7871 | Fax: +1 410 955 0792

Skype/KakaoTalk: joeflack4 | Blog: joeflack.net | LinkedIn: in/joeflack4 | Github: joeflack4

www.pma2020.org |www.gatesinstitute.org Follow us on Twitter | ‘Like’ Us on Facebook

Knut Staring

Dept. of Informatics, University of Oslo

Norway: +4791880522

Skype: knutstar

http://dhis2.org

Hi.

We are deploying DHIS2 to heroku on a regular basis. I can have a look with my colleagues for more detailed info. The basics is that it’s not as good for Java as for PHP or Ruby, but it works (DHIS2 is huge and Java is memory intensive, so you’ll need a relatively big/costly instance to make it run).

Martin

···

On Tue, Nov 15, 2016 at 7:41 PM, Knut Staring knutst@gmail.com wrote:

Copying to the dev list.


Mailing list: https://launchpad.net/~dhis2-devs

Post to : dhis2-devs@lists.launchpad.net

Unsubscribe : https://launchpad.net/~dhis2-devs

More help : https://help.launchpad.net/ListHelp

On Tue, Nov 15, 2016 at 7:40 PM, Knut Staring knutst@gmail.com wrote:

Hi Joe,

I would recommend taking a look at DHIS2 Tools:

https://www.google.ch/search?q=DHIS2+Tools+Guide

Regards,

Knut

Knut Staring

Dept. of Informatics, University of Oslo

Norway: +4791880522

Skype: knutstar

http://dhis2.org

On Tue, Nov 15, 2016 at 6:55 PM, Joe Flack jflack@jhu.edu wrote:

Hello there,

My organization has just recently decided that we may move forward with implementing DHIS2 (which I’ve found phenomenal). I’ve perused the documentation (also very good) and several other resources, but I am still looking for a straightforward guide for deployment to the cloud.

So far the best thing I’ve found is this blog post, which appears more like a copy paste of personal notes:
https://sites.google.com/site/caovannhan2002/hc-tp/build-and-run-dhis2

However so far, so good. I’m hoping to deploy to Heroku. But I am anticipating many of the usual snags, especially since I’m unfamiliar with the Java ecosystem.

If there’s a guide that could be linked, or otherwise guidance that could be extended, my organization would be very interested.

Best wishes,

Joe Flack

Programmer Analyst, PMA2020

Bill & Melinda Gates Institute for Population and Reproductive Health

Department of Population, Family, and Reproductive Health

Johns Hopkins Bloomberg School of Public Health

615 N. Wolfe St., E4037, Baltimore, MD 21205

Office: +1 410 502 7264 | Mobile: +1 850 982 7871 | Fax: +1 410 955 0792

Skype/KakaoTalk: joeflack4 | Blog: joeflack.net | LinkedIn: in/joeflack4 | Github: joeflack4

www.pma2020.org |www.gatesinstitute.org Follow us on Twitter | ‘Like’ Us on Facebook

Knut Staring

Dept. of Informatics, University of Oslo

Norway: +4791880522

Skype: knutstar

http://dhis2.org

**Martin Van Aken - **Freelance Enthusiast Developer

Mobile : +32 486 899 652

Follow me on Twitter : @martinvanaken

Call me on Skype : vanakenm

Hang out with me : martin@joyouscoding.com

Contact me on LinkedIn : http://www.linkedin.com/in/martinvanaken

Company website : www.joyouscoding.com