[DHIS2 on the others Cloud than AWS]

Hi all,
I want to know if it’s possible to deploy DHIS2 on Google Appengine?

Kind regards,

···


Riddy NDOMA
Software Developer

Skype: riddyndoma, G+: riddyndoma, FB: riddy ndoma
Twitter: riddyndoma, LinkedIn: riddy ndoma
Blog: http://riddyndoma.blogspot.com/

Vous servir est mon désire (Serving you is my desire)

AFAIK, not possible. You need to use Tomcat or other servlet container for DHIS2, as well as a relational database like Postgres/MySQL. The Google App is a completely different stack.

You do not need to use AWS. You could use any provider you VPS service you want, but having Tomcat, DB and Java of course, is a must.

Regards,

Jason

···

On Wed, Jun 19, 2013 at 7:43 PM, riddy ndoma riddyndoma@gmail.com wrote:

Hi all,
I want to know if it’s possible to deploy DHIS2 on Google Appengine?

Riddy NDOMA

Software Developer

Skype: riddyndoma, G+: riddyndoma, FB: riddy ndoma
Twitter: riddyndoma, LinkedIn: riddy ndoma
Blog: http://riddyndoma.blogspot.com/

Kind regards,

Vous servir est mon désire (Serving you is my desire)


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

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

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

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

Never tried it but think it should be possible. Google now offers a JVM through the app engine:

https://developers.google.com/appengine/docs/java/

···

It could be combined with Google cloud SQL which is based on MySQL:

https://developers.google.com/cloud-sql/

Lars

On Wed, Jun 19, 2013 at 7:49 PM, Jason Pickering jason.p.pickering@gmail.com wrote:

AFAIK, not possible. You need to use Tomcat or other servlet container for DHIS2, as well as a relational database like Postgres/MySQL. The Google App is a completely different stack.

You do not need to use AWS. You could use any provider you VPS service you want, but having Tomcat, DB and Java of course, is a must.

Regards,

Jason


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

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

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

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

On Wed, Jun 19, 2013 at 7:43 PM, riddy ndoma riddyndoma@gmail.com wrote:

Hi all,
I want to know if it’s possible to deploy DHIS2 on Google Appengine?

Riddy NDOMA

Software Developer

Skype: riddyndoma, G+: riddyndoma, FB: riddy ndoma
Twitter: riddyndoma, LinkedIn: riddy ndoma
Blog: http://riddyndoma.blogspot.com/

Kind regards,

Vous servir est mon désire (Serving you is my desire)


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

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

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

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

Would be interesting to see if it works, but what about the hibernate.properties file? Perhaps with a custom war in which it is embedded already?

···

On Wed, Jun 19, 2013 at 7:56 PM, Lars Helge Øverland larshelge@gmail.com wrote:

Never tried it but think it should be possible. Google now offers a JVM through the app engine:

https://developers.google.com/appengine/docs/java/

It could be combined with Google cloud SQL which is based on MySQL:

https://developers.google.com/cloud-sql/

Lars

On Wed, Jun 19, 2013 at 7:49 PM, Jason Pickering jason.p.pickering@gmail.com wrote:

AFAIK, not possible. You need to use Tomcat or other servlet container for DHIS2, as well as a relational database like Postgres/MySQL. The Google App is a completely different stack.

You do not need to use AWS. You could use any provider you VPS service you want, but having Tomcat, DB and Java of course, is a must.

Regards,

Jason


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

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

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

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

On Wed, Jun 19, 2013 at 7:43 PM, riddy ndoma riddyndoma@gmail.com wrote:

Hi all,
I want to know if it’s possible to deploy DHIS2 on Google Appengine?

Riddy NDOMA

Software Developer

Skype: riddyndoma, G+: riddyndoma, FB: riddy ndoma
Twitter: riddyndoma, LinkedIn: riddy ndoma
Blog: http://riddyndoma.blogspot.com/

Kind regards,

Vous servir est mon désire (Serving you is my desire)


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

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

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

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

But, this seems like a problem.

“Currently, you can only upload applications with a maximum size of 32 megabytes.”

···

On Wed, Jun 19, 2013 at 7:59 PM, Jason Pickering jason.p.pickering@gmail.com wrote:

Would be interesting to see if it works, but what about the hibernate.properties file? Perhaps with a custom war in which it is embedded already?

On Wed, Jun 19, 2013 at 7:56 PM, Lars Helge Øverland larshelge@gmail.com wrote:

Never tried it but think it should be possible. Google now offers a JVM through the app engine:

https://developers.google.com/appengine/docs/java/

It could be combined with Google cloud SQL which is based on MySQL:

https://developers.google.com/cloud-sql/

Lars

On Wed, Jun 19, 2013 at 7:49 PM, Jason Pickering jason.p.pickering@gmail.com wrote:

AFAIK, not possible. You need to use Tomcat or other servlet container for DHIS2, as well as a relational database like Postgres/MySQL. The Google App is a completely different stack.

You do not need to use AWS. You could use any provider you VPS service you want, but having Tomcat, DB and Java of course, is a must.

Regards,

Jason


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

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

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

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

On Wed, Jun 19, 2013 at 7:43 PM, riddy ndoma riddyndoma@gmail.com wrote:

Hi all,
I want to know if it’s possible to deploy DHIS2 on Google Appengine?

Riddy NDOMA

Software Developer

Skype: riddyndoma, G+: riddyndoma, FB: riddy ndoma
Twitter: riddyndoma, LinkedIn: riddy ndoma
Blog: http://riddyndoma.blogspot.com/

Kind regards,

Vous servir est mon désire (Serving you is my desire)


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

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

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

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

That’s probably the easiest - not much customization to it, just use a regular war and do the following:

cd /usr/local/tomcat/webapps/dhis cd WEB-INF/lib jar xf dhis-support-external-2.13-SNAPSHOT.jar META-INF/dhis/beans.xml sed -i 's/DHIS2_HOME/DHIS2_HOME_SL/g' META-INF/dhis/beans.xml jar uf dhis-support-external-2.13-SNAPSHOT.jar META-INF/dhis/beans.xml
···

On Wed, Jun 19, 2013 at 7:56 PM, Lars Helge Øverland larshelge@gmail.com wrote:

Never tried it but think it should be possible. Google now offers a JVM through the app engine:

https://developers.google.com/appengine/docs/java/

It could be combined with Google cloud SQL which is based on MySQL:

https://developers.google.com/cloud-sql/

Lars

On Wed, Jun 19, 2013 at 7:49 PM, Jason Pickering jason.p.pickering@gmail.com wrote:

AFAIK, not possible. You need to use Tomcat or other servlet container for DHIS2, as well as a relational database like Postgres/MySQL. The Google App is a completely different stack.

You do not need to use AWS. You could use any provider you VPS service you want, but having Tomcat, DB and Java of course, is a must.

Regards,

Jason


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

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

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

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

On Wed, Jun 19, 2013 at 7:43 PM, riddy ndoma riddyndoma@gmail.com wrote:

Hi all,
I want to know if it’s possible to deploy DHIS2 on Google Appengine?

Riddy NDOMA

Software Developer

Skype: riddyndoma, G+: riddyndoma, FB: riddy ndoma
Twitter: riddyndoma, LinkedIn: riddy ndoma
Blog: http://riddyndoma.blogspot.com/

Kind regards,

Vous servir est mon désire (Serving you is my desire)


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

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

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

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

Seems like max size of the app itself can be 1 gb:

maximum total size of all application and static files
1 gigabyte

···

On Wed, Jun 19, 2013 at 8:03 PM, Knut Staring knutst@gmail.com wrote:

On Wednesday, June 19, 2013, Jason Pickering wrote:

Would be interesting to see if it works, but what about the hibernate.properties file? Perhaps with a custom war in which it is embedded already?

That’s probably the easiest - not much customization to it, just use a regular war and do the following:

cd /usr/local/tomcat/webapps/dhis cd WEB-INF/lib jar xf dhis-support-external-2.13-SNAPSHOT.jar META-INF/dhis/beans.xml sed -i 's/DHIS2_HOME/DHIS2_HOME_SL/g' META-INF/dhis/beans.xml jar uf dhis-support-external-2.13-SNAPSHOT.jar META-INF/dhis/beans.xml

Knut Staring

Dept. of Informatics, University of Oslo

+4791880522

http://dhis2.org

On Wed, Jun 19, 2013 at 7:56 PM, Lars Helge Øverland larshelge@gmail.com wrote:

Never tried it but think it should be possible. Google now offers a JVM through the app engine:

https://developers.google.com/appengine/docs/java/

It could be combined with Google cloud SQL which is based on MySQL:

https://developers.google.com/cloud-sql/

Lars

On Wed, Jun 19, 2013 at 7:49 PM, Jason Pickering jason.p.pickering@gmail.com wrote:

AFAIK, not possible. You need to use Tomcat or other servlet container for DHIS2, as well as a relational database like Postgres/MySQL. The Google App is a completely different stack.

You do not need to use AWS. You could use any provider you VPS service you want, but having Tomcat, DB and Java of course, is a must.

Regards,

Jason


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

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

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

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

On Wed, Jun 19, 2013 at 7:43 PM, riddy ndoma riddyndoma@gmail.com wrote:

Hi all,
I want to know if it’s possible to deploy DHIS2 on Google Appengine?

Riddy NDOMA

Software Developer

Skype: riddyndoma, G+: riddyndoma, FB: riddy ndoma
Twitter: riddyndoma, LinkedIn: riddy ndoma
Blog: http://riddyndoma.blogspot.com/

Kind regards,

Vous servir est mon désire (Serving you is my desire)


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

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

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

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

Oops - that was of course not right (that was for redefining where to look for hibernate.properties), but a similar sed command could easily be run, I think.

···

On Wed, Jun 19, 2013 at 7:56 PM, Lars Helge Øverland larshelge@gmail.com wrote:

Never tried it but think it should be possible. Google now offers a JVM through the app engine:

https://developers.google.com/appengine/docs/java/

It could be combined with Google cloud SQL which is based on MySQL:

https://developers.google.com/cloud-sql/

Lars

On Wed, Jun 19, 2013 at 7:49 PM, Jason Pickering jason.p.pickering@gmail.com wrote:

AFAIK, not possible. You need to use Tomcat or other servlet container for DHIS2, as well as a relational database like Postgres/MySQL. The Google App is a completely different stack.

You do not need to use AWS. You could use any provider you VPS service you want, but having Tomcat, DB and Java of course, is a must.

Regards,

Jason


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

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

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

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

On Wed, Jun 19, 2013 at 7:43 PM, riddy ndoma riddyndoma@gmail.com wrote:

Hi all,
I want to know if it’s possible to deploy DHIS2 on Google Appengine?

Riddy NDOMA

Software Developer

Skype: riddyndoma, G+: riddyndoma, FB: riddy ndoma
Twitter: riddyndoma, LinkedIn: riddy ndoma
Blog: http://riddyndoma.blogspot.com/

Kind regards,

Vous servir est mon désire (Serving you is my desire)


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

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

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

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