Getting started with Docker LimeSurvey Image on Windows host

Mehr
6 Monate 6 Tage her #172266 von visionit
COM_KUNENA_MESSAGE_CREATED_NEW
Hello,


we have been working on a production ready Docker Image for LimeSurvey and are looking for Feedback (issues, wanted features, tips for configuration, etc):

hub.docker.com/r/martialblog/limesurvey/

Using docker-compose the files in the repository will quickly startup a LimeSurvey instance.

Thanks and cheers,
Markus
Folgende Benutzer bedankten sich: LouisGac, JonasHeidelberg

Bitte Anmelden oder Registrieren um an der Konversation teilzunehmen.

Mehr
6 Monate 3 Tage her #172304 von LouisGac
COM_KUNENA_MESSAGE_REPLIED_NEW
thank you for sharing.

Bitte Anmelden oder Registrieren um an der Konversation teilzunehmen.

Mehr
6 Monate 2 Tage her #172346 von jelo
COM_KUNENA_MESSAGE_REPLIED_NEW

visionit schrieb: are looking for Feedback (issues, wanted features, tips for configuration, etc):

Are you using a productive LimeSurvey setup with this docker image? With FPM?
I wonder why php-fpm cannot be used inside the docker image. Or is that design decision of yours?

The meaning of the word "stable" for users
www.limesurvey.org/forum/development/117...ord-stable-for-users

Bitte Anmelden oder Registrieren um an der Konversation teilzunehmen.

Mehr
6 Monate 1 Tag her #172424 von visionit
COM_KUNENA_MESSAGE_REPLIED_NEW
Hey, I'm using the apache version in a productive setup.

What do you mean by "php-fpm cannot be used inside the docker image"?

$ docker run -ti --entrypoint php-fpm martialblog/limesurvey:fpm
[15-Aug-2018 07:10:01] NOTICE: fpm is running, pid 1
[15-Aug-2018 07:10:01] NOTICE: ready to handle connections

Bitte Anmelden oder Registrieren um an der Konversation teilzunehmen.

Mehr
6 Monate 1 Tag her #172425 von jelo
COM_KUNENA_MESSAGE_REPLIED_NEW
Thanks for your answer.

I was confused by this sentence.

To use the fpm image, you need an additional web server that can proxy http-request to the fpm-port of the container

But reading it now again I see additional web server and not additional container. So I got that wrong. Sorry for wasting your time.

The meaning of the word "stable" for users
www.limesurvey.org/forum/development/117...ord-stable-for-users

Bitte Anmelden oder Registrieren um an der Konversation teilzunehmen.

Mehr
6 Monate 1 Tag her #172428 von visionit
COM_KUNENA_MESSAGE_REPLIED_NEW
No worries.

Dockerising PHP application with nginx and php-fpm is common practice. This is usually a more flexible/scalable setup.

Bitte Anmelden oder Registrieren um an der Konversation teilzunehmen.

Mehr
5 Monate 5 Tage her #173687 von 412837
COM_KUNENA_MESSAGE_REPLIED_NEW
looks very good to me.

I did a search before starting another...

it is only missing data volumes. do you know if lime stores data in the www filesystem? or is it all db only?

will it be official/maintained?

how would the update process be? if we just replace the docker image with a new version and data volumes from the previous one, will limesurvey upgrade the data?

perhaps would be good to coordinate with the team.

Bitte Anmelden oder Registrieren um an der Konversation teilzunehmen.

Mehr
5 Monate 5 Tage her #173689 von jelo
COM_KUNENA_MESSAGE_REPLIED_NEW

412837 schrieb: it is only missing data volumes. do you know if lime stores data in the www filesystem? or is it all db only?

What is the www-filesystem? Never heard that term, perhaps you mean the webrootpath as a storage destination?

LimeSurvey stores data in files (e.g. config files, themes, uploads).

The meaning of the word "stable" for users
www.limesurvey.org/forum/development/117...ord-stable-for-users

Bitte Anmelden oder Registrieren um an der Konversation teilzunehmen.

Mehr
5 Monate 4 Tage her #173718 von bruce78
COM_KUNENA_MESSAGE_REPLIED_NEW
Very cool, I hope to test this out in the coming days!

Bitte Anmelden oder Registrieren um an der Konversation teilzunehmen.

Mehr
5 Monate 3 Tage her #173800 von visionit
COM_KUNENA_MESSAGE_REPLIED_NEW
Hi,

so all uploaded (persitent) user data is stored to the upload/ directory. Any other data (in www/) is application specific, thus getting changed when changing the version of the image. So what you want to do, is to use a Volume for /var/www/html/upload/

If you change the Image version you'll get the new LS version and the uploaded data stays the same.

I'd be very happy to get feedback for improvement from the LS Team.

Cheers

Bitte Anmelden oder Registrieren um an der Konversation teilzunehmen.

Mehr
3 Wochen 2 Tage her #179574 von JonasHeidelberg
COM_KUNENA_MESSAGE_REPLIED_NEW
Thanks for this work! Did you also have a look at registry.hub.docker.com/u/crramirez/limesurvey/ which is mentioned here? www.limesurvey.org/es/foro/news/98178-li...-docker-ready-to-run
Sounds like crramirez tried to solve a similar task back then? His last update seems to be 3 months ago, yours 4 hours as of now ;-)...

Bitte Anmelden oder Registrieren um an der Konversation teilzunehmen.

Mehr
3 Wochen 2 Tage her #179575 von JonasHeidelberg
COM_KUNENA_MESSAGE_REPLIED_NEW
Hi Markus, I installed Docker Desktop Community on Windows 10 and configured it to using Linux containers. I was able to "docker pull martialblog/limesurvey", but now I am not sure how to continue. I tried running docker-compose, but learned that it seems to need a docker-compose.yml locally in the Windows file system, whereas the "docker pull" put everything into the virtual hard disk used by the Linux VM...

Is there some quick start guide for newbies like me? Thanks so much for any help!

Bitte Anmelden oder Registrieren um an der Konversation teilzunehmen.

Mehr
3 Wochen 1 Tag her #179645 von visionit
COM_KUNENA_MESSAGE_REPLIED_NEW
Hi, yes I've seen that image. I didn't like they way the installation is handled, with the limesurvey code as tar in the repository. Mine pulls the current release directly from GitHub.

...also I've automated upgrading the Docker image and used a similar tagging strategy as the LimeSurvey devs. Which keeps things fresh and simple.

Cheers

Bitte Anmelden oder Registrieren um an der Konversation teilzunehmen.

Mehr
3 Wochen 1 Tag her #179646 von visionit
COM_KUNENA_MESSAGE_REPLIED_NEW
Hey, I'm not that familliar with Windows... but I think your on the right track.

What you gotta do is: 1. Install docker-compose for Windows 2. Get the docker-compose.yml from my repo 3. Change in the directory in which you downloaded the yml and run docker-compose up (this will also pull the image)

github.com/martialblog/docker-limesurvey...r/docker-compose.yml

Bitte Anmelden oder Registrieren um an der Konversation teilzunehmen.

Mehr
2 Wochen 4 Tage her #179773 von Momaza
COM_KUNENA_MESSAGE_REPLIED_NEW
What is the update process? If we just replace the docker image with the new version and the amount of data from the previous image, will limesurvey upgrade the data?

หวยจับยี่กี
xn--12cn8c4ac0a1a5cxbb1s.com

Bitte Anmelden oder Registrieren um an der Konversation teilzunehmen.

Jetzt loslegen!

Melden Sie sich jetzt an, und erstellen Sie in wenigen Minuten Ihre erste Umfrage.

Account einrichten

Abonnieren Sie unseren Newsletter

Abonnieren Sie unseren Newsletter für alle Neuigkeiten rund um LimeSurvey
captcha