LimeSurvey winner
This commit is contained in:
parent
4cbf86c387
commit
c9f7607f37
|
@ -58,3 +58,9 @@ Then run thing:
|
||||||
```
|
```
|
||||||
docker-compose up -d
|
docker-compose up -d
|
||||||
```
|
```
|
||||||
|
|
||||||
|
# Or install
|
||||||
|
|
||||||
|
* https://docs.heyform.net/open-source/local-development
|
||||||
|
|
||||||
|
|
||||||
|
|
190
html/index.html
190
html/index.html
|
@ -59,15 +59,6 @@ th, td {
|
||||||
<TH>Use</TH>
|
<TH>Use</TH>
|
||||||
</TR>
|
</TR>
|
||||||
|
|
||||||
<TR>
|
|
||||||
<TD><A HREF="https://heyform.net/">HeyForm</A></TD>
|
|
||||||
<TD><A HREF="https://heyform.form.libre.is/">heyform.form.libre.is</A></TD>
|
|
||||||
<TD>AGPL v3.0</TD>
|
|
||||||
<TD><A HREF="https://github.com/heyform/heyform">https://github.com/heyform/heyform</A></TD>
|
|
||||||
<TD>Typescript</A>
|
|
||||||
<TD>2024</TD>
|
|
||||||
<TD>TBD</TD>
|
|
||||||
</TR>
|
|
||||||
<TR>
|
<TR>
|
||||||
<TD><A HREF="https://www.limesurvey.org/products/forms/">LimeSurvey</A></TD>
|
<TD><A HREF="https://www.limesurvey.org/products/forms/">LimeSurvey</A></TD>
|
||||||
<TD><A HREF="https://limesurvey.form.libre.is/">limesurvey.form.libre.is</A></TD>
|
<TD><A HREF="https://limesurvey.form.libre.is/">limesurvey.form.libre.is</A></TD>
|
||||||
|
@ -75,79 +66,7 @@ th, td {
|
||||||
<TD><A HREF="https://github.com/LimeSurvey/LimeSurvey">https://github.com/LimeSurvey/LimeSurvey</A></TD>
|
<TD><A HREF="https://github.com/LimeSurvey/LimeSurvey">https://github.com/LimeSurvey/LimeSurvey</A></TD>
|
||||||
<TD>Javascript<BR>PHP</A>
|
<TD>Javascript<BR>PHP</A>
|
||||||
<TD>2024</TD>
|
<TD>2024</TD>
|
||||||
<TD>TBD</TD>
|
<TD>Yes!</TD>
|
||||||
</TR>
|
|
||||||
<TR>
|
|
||||||
<TD><A HREF="https://moonshine-laravel.com/">Moonshine</A></TD>
|
|
||||||
<TD><A HREF="https://moonshine.form.libre.is/">moonshine.form.libre.is</A></TD>
|
|
||||||
<TD>MIT</TD>
|
|
||||||
<TD><A HREF="https://github.com/moonshine-software/moonshine">https://github.com/moonshine-software/moonshine</A></TD>
|
|
||||||
<TD>Laravel<BR>PHP<BR>Blade</A>
|
|
||||||
<TD>2024</TD>
|
|
||||||
<TD>TBD</TD>
|
|
||||||
</TR>
|
|
||||||
<TR>
|
|
||||||
<TD><A HREF="https://apps.nextcloud.com/apps/forms">Nextcloud Forms</A></TD>
|
|
||||||
<TD><A HREF="https://nextcloud.form.libre.is/">nextcloud.form.libre.is</A></TD>
|
|
||||||
<TD>AGPL v3</TD>
|
|
||||||
<TD><A HREF="https://github.com/nextcloud/forms">https://github.com/nextcloud/forms</A></TD>
|
|
||||||
<TD>Javascript<BR>PHP</A>
|
|
||||||
<TD>2024</TD>
|
|
||||||
<TD>TBD</TD>
|
|
||||||
</TR>
|
|
||||||
<TR>
|
|
||||||
<TD><A HREF="https://getodk.org/">ODK</A></TD>
|
|
||||||
<TD><A HREF="https://odk.form.libre.is/">odk.form.libre.is</A></TD>
|
|
||||||
<TD>Apache 2.0</TD>
|
|
||||||
<TD><A HREF="https://github.com/getodk/web-forms">https://github.com/getodk/web-forms</A></TD>
|
|
||||||
<TD>Typescript</A>
|
|
||||||
<TD>2024</TD>
|
|
||||||
<TD>TBD</TD>
|
|
||||||
</TR>
|
|
||||||
<TR>
|
|
||||||
<TD><A HREF="https://open-forms.readthedocs.io/en/stable/">Open Forms</A></TD>
|
|
||||||
<TD><A HREF="https://openforms.form.libre.is/">openforms.form.libre.is</A></TD>
|
|
||||||
<TD>EUPL 1.2</TD>
|
|
||||||
<TD><A HREF="https://github.com/open-formulieren/open-forms">https://github.com/open-formulieren/open-forms</A></TD>
|
|
||||||
<TD>Python</A>
|
|
||||||
<TD>2024</TD>
|
|
||||||
<TD>TBD</TD>
|
|
||||||
</TR>
|
|
||||||
<TR>
|
|
||||||
<TD><A HREF="https://opnform.com/">OpnForm</A></TD>
|
|
||||||
<TD><A HREF="https://opnform.form.libre.is/">opnform.form.libre.is</A></TD>
|
|
||||||
<TD>AGPL v3.0</TD>
|
|
||||||
<TD><A HREF="https://github.com/JhumanJ/OpnForm">https://github.com/JhumanJ/OpnForm</A></TD>
|
|
||||||
<TD>PHP<BR>Vue</A>
|
|
||||||
<TD>2024</TD>
|
|
||||||
<TD>TBD</TD>
|
|
||||||
</TR>
|
|
||||||
<TR>
|
|
||||||
<TD><A HREF="https://www.orbeon.com/">Orbeon</A></TD>
|
|
||||||
<TD><A HREF="https://orbeon.form.libre.is/">orbeon.form.libre.is</A></TD>
|
|
||||||
<TD>LGPL 2.1</TD>
|
|
||||||
<TD><A HREF="https://github.com/orbeon/orbeon-forms">https://github.com/orbeon/orbeon-forms</A></TD>
|
|
||||||
<TD>Scala<BR>Javascript<BR>Java</A>
|
|
||||||
<TD>2024</TD>
|
|
||||||
<TD>TBD</TD>
|
|
||||||
</TR>
|
|
||||||
<TR>
|
|
||||||
<TD><A HREF="https://vueform.com/">Vueform</A></TD>
|
|
||||||
<TD><A HREF="https://vueform.form.libre.is/">vueform.form.libre.is</A></TD>
|
|
||||||
<TD>MIT</TD>
|
|
||||||
<TD><A HREF="https://github.com/vueform/vueform">https://github.com/vueform/vueform</A></TD>
|
|
||||||
<TD>Javascript<BR>Vue</A>
|
|
||||||
<TD>2024</TD>
|
|
||||||
<TD>TBD</TD>
|
|
||||||
</TR>
|
|
||||||
<TR>
|
|
||||||
<TH>Name</TH>
|
|
||||||
<TH>Test<BR>Site</TH>
|
|
||||||
<TH>License</TH>
|
|
||||||
<TH>Source</TH>
|
|
||||||
<TH>Primary<BR>Languages</TH>
|
|
||||||
<TH>Latest<BR>Update</TH>
|
|
||||||
<TH>Use</TH>
|
|
||||||
</TR>
|
</TR>
|
||||||
</TABLE>
|
</TABLE>
|
||||||
|
|
||||||
|
@ -196,17 +115,47 @@ th, td {
|
||||||
<TD>Maybe powerful.<BR>Overkill for needs.</TD>
|
<TD>Maybe powerful.<BR>Overkill for needs.</TD>
|
||||||
<TD>Probably<BR>not</TD>
|
<TD>Probably<BR>not</TD>
|
||||||
</TR>
|
</TR>
|
||||||
|
|
||||||
<TR>
|
<TR>
|
||||||
<TH>Name</TH>
|
<TD><A HREF="https://heyform.net/">HeyForm</A></TD>
|
||||||
<TH>Test<BR>Site</TH>
|
<TD><A HREF="https://heyform.form.libre.is/">heyform.form.libre.is</A></TD>
|
||||||
<TH>License</TH>
|
<TD>AGPL v3.0</TD>
|
||||||
<TH>Source</TH>
|
<TD><A HREF="https://github.com/heyform/heyform">https://github.com/heyform/heyform</A></TD>
|
||||||
<TH>Primary<BR>Languages</TH>
|
<TD>Typescript</A>
|
||||||
<TH>Latest<BR>Update</TH>
|
<TD>2024</TD>
|
||||||
<TH>Reason</TH>
|
<TD>Install foobar.<BR>Could be ok though.</TD>
|
||||||
<TH>Use</TH>
|
<TD>Maybe</TD>
|
||||||
</TR>
|
</TR>
|
||||||
|
<TR>
|
||||||
|
<TD><A HREF="https://apps.nextcloud.com/apps/forms">Nextcloud Forms</A></TD>
|
||||||
|
<TD><A HREF="https://nextcloud.form.libre.is/">nextcloud.form.libre.is</A></TD>
|
||||||
|
<TD>AGPL v3</TD>
|
||||||
|
<TD><A HREF="https://github.com/nextcloud/forms">https://github.com/nextcloud/forms</A></TD>
|
||||||
|
<TD>Javascript<BR>PHP</A>
|
||||||
|
<TD>2024</TD>
|
||||||
|
<TD>Maybe with full<BR>Nextcloud install</TD>
|
||||||
|
<TD>No</TD>
|
||||||
|
</TR>
|
||||||
|
<TR>
|
||||||
|
<TD><A HREF="https://opnform.com/">OpnForm</A></TD>
|
||||||
|
<TD><A HREF="https://opnform.form.libre.is/">opnform.form.libre.is</A></TD>
|
||||||
|
<TD>AGPL v3.0</TD>
|
||||||
|
<TD><A HREF="https://github.com/JhumanJ/OpnForm">https://github.com/JhumanJ/OpnForm</A></TD>
|
||||||
|
<TD>PHP<BR>Vue</A>
|
||||||
|
<TD>2024</TD>
|
||||||
|
<TD>Non-free for email.<BR>LimeSurvey better</TD>
|
||||||
|
<TD>Probably not</TD>
|
||||||
|
</TR>
|
||||||
|
<TR>
|
||||||
|
<TD><A HREF="https://www.orbeon.com/">Orbeon</A></TD>
|
||||||
|
<TD><A HREF="https://orbeon.form.libre.is/">orbeon.form.libre.is</A></TD>
|
||||||
|
<TD>LGPL 2.1</TD>
|
||||||
|
<TD><A HREF="https://github.com/orbeon/orbeon-forms">https://github.com/orbeon/orbeon-forms</A></TD>
|
||||||
|
<TD>Scala<BR>Javascript<BR>Java</A>
|
||||||
|
<TD>2024</TD>
|
||||||
|
<TD>Java. Pro meh.<BR>LimeSurvey better.</TD>
|
||||||
|
<TD>Probably not</TD>
|
||||||
|
</TR>
|
||||||
|
|
||||||
</TABLE>
|
</TABLE>
|
||||||
|
|
||||||
|
|
||||||
|
@ -280,8 +229,8 @@ th, td {
|
||||||
<TD><A HREF="https://github.com/formkit/formkit">https://github.com/formkit/formkit</A></TD>
|
<TD><A HREF="https://github.com/formkit/formkit">https://github.com/formkit/formkit</A></TD>
|
||||||
<TD>Typescript</A>
|
<TD>Typescript</A>
|
||||||
<TD>2024</TD>
|
<TD>2024</TD>
|
||||||
<TD>No</TD>
|
|
||||||
<TD>No user GUI</TD>
|
<TD>No user GUI</TD>
|
||||||
|
<TD>No</TD>
|
||||||
</TR>
|
</TR>
|
||||||
<TR>
|
<TR>
|
||||||
<TD><A HREF="https://formpress.org/">FormPress</A></TD>
|
<TD><A HREF="https://formpress.org/">FormPress</A></TD>
|
||||||
|
@ -293,17 +242,47 @@ th, td {
|
||||||
<TD>Uses G**gle<BR>cloud</TD>
|
<TD>Uses G**gle<BR>cloud</TD>
|
||||||
<TD>No</TD>
|
<TD>No</TD>
|
||||||
</TR>
|
</TR>
|
||||||
|
|
||||||
<TR>
|
<TR>
|
||||||
<TH>Name</TH>
|
<TD><A HREF="https://getodk.org/">ODK</A></TD>
|
||||||
<TH>Test<BR>Site</TH>
|
<TD><A HREF="https://odk.form.libre.is/">odk.form.libre.is</A></TD>
|
||||||
<TH>License</TH>
|
<TD>Apache 2.0</TD>
|
||||||
<TH>Source</TH>
|
<TD><A HREF="https://github.com/getodk/web-forms">https://github.com/getodk/web-forms</A></TD>
|
||||||
<TH>Primary<BR>Languages</TH>
|
<TD>Typescript</A>
|
||||||
<TH>Latest<BR>Update</TH>
|
<TD>2024</TD>
|
||||||
<TH>Reason</TH>
|
<TD>Pre-release</TD>
|
||||||
<TH>Use</TH>
|
<TD>No</TD>
|
||||||
</TR>
|
</TR>
|
||||||
|
<TR>
|
||||||
|
<TD><A HREF="https://moonshine-laravel.com/">Moonshine</A></TD>
|
||||||
|
<TD><A HREF="https://moonshine.form.libre.is/">moonshine.form.libre.is</A></TD>
|
||||||
|
<TD>MIT</TD>
|
||||||
|
<TD><A HREF="https://github.com/moonshine-software/moonshine">https://github.com/moonshine-software/moonshine</A></TD>
|
||||||
|
<TD>Laravel<BR>PHP<BR>Blade</A>
|
||||||
|
<TD>2024</TD>
|
||||||
|
<TD>No user GUI.</TD>
|
||||||
|
<TD>No</TD>
|
||||||
|
</TR>
|
||||||
|
<TR>
|
||||||
|
<TD><A HREF="https://open-forms.readthedocs.io/en/stable/">Open Forms</A></TD>
|
||||||
|
<TD><A HREF="https://openforms.form.libre.is/">openforms.form.libre.is</A></TD>
|
||||||
|
<TD>EUPL 1.2</TD>
|
||||||
|
<TD><A HREF="https://github.com/open-formulieren/open-forms">https://github.com/open-formulieren/open-forms</A></TD>
|
||||||
|
<TD>Python</A>
|
||||||
|
<TD>2024</TD>
|
||||||
|
<TD>Docs in Dutch.<BR>Crappy license.</TD>
|
||||||
|
<TD>No</TD>
|
||||||
|
</TR>
|
||||||
|
<TR>
|
||||||
|
<TD><A HREF="https://vueform.com/">Vueform</A></TD>
|
||||||
|
<TD><A HREF="https://vueform.form.libre.is/">vueform.form.libre.is</A></TD>
|
||||||
|
<TD>MIT</TD>
|
||||||
|
<TD><A HREF="https://github.com/vueform/vueform">https://github.com/vueform/vueform</A></TD>
|
||||||
|
<TD>Javascript<BR>Vue</A>
|
||||||
|
<TD>2024</TD>
|
||||||
|
<TD>More for site dev</TD>
|
||||||
|
<TD>No</TD>
|
||||||
|
</TR>
|
||||||
|
|
||||||
</TABLE>
|
</TABLE>
|
||||||
|
|
||||||
|
|
||||||
|
@ -432,14 +411,7 @@ th, td {
|
||||||
<TD>2024</TD>
|
<TD>2024</TD>
|
||||||
<TD>No</TD>
|
<TD>No</TD>
|
||||||
</TR>
|
</TR>
|
||||||
<TR>
|
|
||||||
<TH>Name</TH>
|
|
||||||
<TH>License</TH>
|
|
||||||
<TH>Source</TH>
|
|
||||||
<TH>Primary<BR>Languages</TH>
|
|
||||||
<TH>Latest<BR>Update</TH>
|
|
||||||
<TH>Use</TH>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
</TABLE>
|
||||||
</CENTER>
|
</CENTER>
|
||||||
<P>
|
<P>
|
||||||
|
|
40
html/limesurvey.md
Normal file
40
html/limesurvey.md
Normal file
|
@ -0,0 +1,40 @@
|
||||||
|
# LimeSurvey
|
||||||
|
|
||||||
|
* https://manual.limesurvey.org/Installation_-_LimeSurvey_CE
|
||||||
|
|
||||||
|
Install deps.
|
||||||
|
|
||||||
|
```
|
||||||
|
sudo apt install zip unzip php php-mbstring mariadb-server php-mysql php-gd php-zip php-xml php-intl php-ldap php-imap
|
||||||
|
```
|
||||||
|
|
||||||
|
Configure OS:
|
||||||
|
|
||||||
|
```
|
||||||
|
sudo sed -i -e 's/short_open_tag = Off/short_open_tag = On/g' /etc/php/8.2/apache2/php.ini
|
||||||
|
sudo systemctl restart apache2
|
||||||
|
|
||||||
|
sudo mariadb-admin password
|
||||||
|
mariadb -uroot -p
|
||||||
|
CREATE USER 'limesurvey'@'localhost' IDENTIFIED BY 'mypassword';
|
||||||
|
CREATE DATABASE IF NOT EXISTS limesurvey;
|
||||||
|
GRANT ALL PRIVILEGES ON limesurvey.* TO 'limesurvey'@'localhost' IDENTIFIED BY 'mypassword';
|
||||||
|
```
|
||||||
|
|
||||||
|
Download latest version here:
|
||||||
|
|
||||||
|
* https://community.limesurvey.org/downloads/
|
||||||
|
|
||||||
|
```
|
||||||
|
wget https://download.limesurvey.org/latest-master/limesurvey6.6.2+240827.zip
|
||||||
|
unzip limesurvey6.6.2+240827.zip
|
||||||
|
cp -a limesurvey/* /var/www/html/limesurvey-form-libre-is/
|
||||||
|
cp -a limesurvey/.* /var/www/html/limesurvey-form-libre-is/
|
||||||
|
|
||||||
|
sudo chmod -R 755 /var/www/html/limesurvey-form-libre-is/tmp
|
||||||
|
sudo chmod -R 755 /var/www/html/limesurvey-form-libre-is/upload
|
||||||
|
sudo chmod -R 755 /var/www/html/limesurvey-form-libre-is/application/config
|
||||||
|
sudo chown -R www-data /var/www/html/limesurvey-form-libre-is/tmp
|
||||||
|
sudo chown -R www-data /var/www/html/limesurvey-form-libre-is/upload
|
||||||
|
sudo chown -R www-data /var/www/html/limesurvey-form-libre-is/application/config
|
||||||
|
```
|
Loading…
Reference in a new issue