#46 new
Molingo

Using piggy.db as web app

Reported by Molingo | April 3rd, 2013 @ 12:28 AM

Hello together,

I love using piggy.db as knowledge collector for some months now.
I would also like to use it "on the go" and as a web service/online.
I am not very advanced regarding server environments yet as far as I understand it you need to have a tomcat server to deploy the ".war" file of piggy.db. Yet tomcat environments are hard to find on shared (and cheaper) hostings.

I guess there are now plans so far to have piggy.db as an online service or with an easy way to use it on a shared hosting?
Or are there any plans to migrate piggy.db for android?

Either of the two would be wonderful as I do a lot of collecting and writing of knowledge fragments on my tablet. So far I use another program on android and copy&paste it to piggy.db when back to my desktop pc. Yet that gets a bit time-consuming...

Thank you for an answer!

Kind regards
Molingo

Comments and changes to this ticket

  • marubinotto

    marubinotto April 4th, 2013 @ 02:32 AM

    Hi Molingo,

    Thank you for your feedback.

    I guess there are now plans so far to have piggy.db as an online service or with an easy way to use it on a shared hosting?

    Yes, though no concrete plan in place, I've being thinking about that, like Piggydb@cloud service.

    I wonder how much a reasonable price for personal users would be. What do you think about that?

    Best regards,
    Daisuke

  • Molingo

    Molingo April 4th, 2013 @ 08:29 PM

    Hello Daisuke,

    thanks for your answer!

    To be true: I like to have everything on my own cloud. Piggy.db is the first app that needs to have a tomcat server (right?) and those are quite expensive in comparison to "normal" hosting services. So it would be great to have other options to use piggy.db in the mobile world - yet I guess the only way would be to use the right server system?

    Then: Good question about the reasonable price for a cloud service offered by you...I do pay enough for my webhosters so I am not that much in the mood to pay for extra services which I usually can realize by myself. Yet if I (or others) are serious about using piggy.db mobile I would say it should be cheaper than buying/renting a dedicated tomcat webhosting space/server - cheapest I found was about 5 € (EUR). And I thought that's to expensive for just running piggy.db.

    So in the beginning I would argue for a quite low price between 1 to max. 3 € (EUR) per month.

    Might this be manageable?

    Kind regards
    Molingo

  • Molingo

    Molingo April 4th, 2013 @ 08:33 PM

    ...or maybe something like a "special extra supporters edition" with a one-year subsription of about 12-16 € - I still feel more comfortable with long run buys :)

    Looking forward for some kind of mobile support - I am just fiddling around which tools to use in my windows-android-system for the knowledge collecting and creating...

  • Nicolas Capponi

    Nicolas Capponi April 6th, 2013 @ 01:01 PM

    Hello,

    You can host piggydb for free if you use a Java PaaS such as Cloudbees (http://www.cloudbees.com) - there are others Java PaaS.

    I've just tried and it works well.

    Subscribe, then create an application based on tomcat (default choice it seems), then follow guide : https://developer.cloudbees.com/bin/view/RUN/GettingStarted Piggydb is available as a war file so you just have to follow "Using RUN@cloud with an existing app" section.

    It seems responsive, but my base is just empty for now so I can't tell if behavior will be ok with lot of data.

    Regards,
    Nicolas

  • marubinotto

    marubinotto April 7th, 2013 @ 10:22 AM

    Hi Molingo,

    Thank you very much for your view on the topic. It is very helpful.

    As you wrote, I think the mobile support (for smart phones and tablets) is the most important factor for launching a cloud service.

    Best regards,
    Daisuke

  • marubinotto

    marubinotto April 7th, 2013 @ 10:35 AM

    Hi Nicolas,

    Thank you for the info.

    I've tried out Cloudbees before and it seems to work, but unfortunately (it is really unfortunate because Cloudbees is a very nice, easy-to-use service), the file system on Cloudbees is temporary/ephemeral. So your database will be cleared in some time.

    http://developer.cloudbees.com/bin/view/RUN/File+system+access

    Best regards,
    Daisuke

  • Sungbin Jeon
  • marubinotto

    marubinotto April 8th, 2013 @ 01:43 PM

    Hi Sungbin,

    Thank you for another info.

    I've not heard of Openshift. As you wrote, it would be a little bit difficult for non-programmers to install Piggydb. But, it's still interesting as a choice of hosting platform.

    Another hosting service I used before for a demo server is EATJ.com. It's easy to use and works fine. You can try out TRIAL for free.

    http://www.eatj.com/

    Best regards,
    Daisuke

  • Molingo

    Molingo April 10th, 2013 @ 08:18 PM

    Hello everyone,

    thank you all for those valuable information about hosting offers!

    @ Sungbin Jeon Did you get piggy.db work on the hosting service?

    Best regards
    Molingo

  • Sungbin Jeon

    Sungbin Jeon April 11th, 2013 @ 06:16 AM

    Hello Molingo,

    I am currently running Piggydb on my own web server, installing Tomcat on Windows Server 2012. (http://db.clockospace.net)
    I tried several JSP hosting services offer in my country, but setting up the environment is so hard to Java novice..

    If you are interested of running Piggydb on cloud service, I recommend Jelastic. (jelastic.com)
    I tested it and seems to work fine.

    Thanks,
    Jeon

Please Sign in or create a free account to add a new ticket.

With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.

New-ticket Create new ticket

Create your profile

Help contribute to this project by taking a few moments to create your personal profile. Create your profile »

Piggydb is a Web notebook application that provides you with a platform to build your knowledge personally or collaboratively.

Shared Ticket Bins

People watching this ticket

Pages