more form sites, meh
This commit is contained in:
parent
0ca6cc15f1
commit
4cbf86c387
9
html/formik.md
Normal file
9
html/formik.md
Normal file
|
@ -0,0 +1,9 @@
|
|||
# formik
|
||||
|
||||
* https://github.com/jaredpalmer/formik
|
||||
|
||||
Install
|
||||
|
||||
```
|
||||
npm install formik --save
|
||||
```
|
13
html/formpress.md
Normal file
13
html/formpress.md
Normal file
|
@ -0,0 +1,13 @@
|
|||
# formpress
|
||||
|
||||
Install.
|
||||
|
||||
|
||||
```
|
||||
sudo apt install docker docker-compose
|
||||
# set user perms etc for docker
|
||||
git clone https://gitlab.com/formpress/formpress
|
||||
cd formpress
|
||||
cp .env.example .env
|
||||
docker-compose up
|
||||
```
|
60
html/heyform.md
Normal file
60
html/heyform.md
Normal file
|
@ -0,0 +1,60 @@
|
|||
# Heyform
|
||||
|
||||
* https://docs.heyform.net/open-source/self-hosting
|
||||
|
||||
# Install
|
||||
|
||||
Needs docker
|
||||
|
||||
```
|
||||
sudo apt install docker docker-compose
|
||||
```
|
||||
|
||||
Set up a `docker-compose.yml` file:
|
||||
|
||||
```
|
||||
networks:
|
||||
keydb:
|
||||
mongo:
|
||||
|
||||
services:
|
||||
heyform:
|
||||
image: heyform/community-edition:latest
|
||||
restart: always
|
||||
volumes:
|
||||
# Persist uploaded images
|
||||
- ./assets:/app/static/upload
|
||||
depends_on:
|
||||
- mongo
|
||||
- keydb
|
||||
ports:
|
||||
- '9513:8000'
|
||||
environment:
|
||||
APP_HOMEPAGE_URL: http://form.yourcompany.com
|
||||
SESSION_KEY: key1
|
||||
FORM_ENCRYPTION_KEY: key2
|
||||
MONGO_URI: 'mongodb://mongo:27017/heyform'
|
||||
REDIS_HOST: keydb
|
||||
REDIS_PORT: 6379
|
||||
|
||||
mongo:
|
||||
image: percona/percona-server-mongodb:4.4
|
||||
restart: always
|
||||
volumes:
|
||||
# Persist MongoDB data
|
||||
- ./database:/data/db
|
||||
|
||||
keydb:
|
||||
image: eqalpha/keydb:latest
|
||||
restart: always
|
||||
command: keydb-server --appendonly yes
|
||||
volumes:
|
||||
# Persist KeyDB data
|
||||
- ./keydb:/data
|
||||
```
|
||||
|
||||
Then run thing:
|
||||
|
||||
```
|
||||
docker-compose up -d
|
||||
```
|
100
html/index.html
100
html/index.html
|
@ -59,51 +59,6 @@ th, td {
|
|||
<TH>Use</TH>
|
||||
</TR>
|
||||
|
||||
<TR>
|
||||
<TD><A HREF="https://tripetto.com/sdk/">FormBuilder SDK</A></TD>
|
||||
<TD><A HREF="https://formbuildersdk.form.libre.is/">formbuildersdk.form.libre.is</A></TD>
|
||||
<TD>MIT</TD>
|
||||
<TD><A HREF="https://gitlab.com/tripetto">https://gitlab.com/tripetto</A></TD>
|
||||
<TD>Typescript</A>
|
||||
<TD>2024</TD>
|
||||
<TD>TBD</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD><A HREF="https://formik.org/">Formik</A></TD>
|
||||
<TD><A HREF="https://formik.form.libre.is/">formik.form.libre.is</A></TD>
|
||||
<TD>Apache 2.0</TD>
|
||||
<TD><A HREF="https://github.com/jaredpalmer/formik">https://github.com/jaredpalmer/formik</A></TD>
|
||||
<TD>Typescript</A>
|
||||
<TD>2024</TD>
|
||||
<TD>TBD</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD><A HREF="https://formilyjs.org/">Formily</A></TD>
|
||||
<TD><A HREF="https://formily.form.libre.is/">formily.form.libre.is</A></TD>
|
||||
<TD>MIT</TD>
|
||||
<TD><A HREF="https://github.com/alibaba/formily">https://github.com/alibaba/formily</A></TD>
|
||||
<TD>Typescript<BR>Vue</A>
|
||||
<TD>2024</TD>
|
||||
<TD>TBD</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD><A HREF="https://formkit.com/">FormKit</A></TD>
|
||||
<TD><A HREF="https://formkit.form.libre.is/">formkit.form.libre.is</A></TD>
|
||||
<TD>MIT</TD>
|
||||
<TD><A HREF="https://github.com/formkit/formkit">https://github.com/formkit/formkit</A></TD>
|
||||
<TD>Typescript</A>
|
||||
<TD>2024</TD>
|
||||
<TD>TBD</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD><A HREF="https://formpress.org/">FormPress</A></TD>
|
||||
<TD><A HREF="https://formpress.form.libre.is/">formpress.form.libre.is</A></TD>
|
||||
<TD>MIT</TD>
|
||||
<TD><A HREF="https://gitlab.com/formpress/formpress">https://gitlab.com/formpress/formpress</A></TD>
|
||||
<TD>Javascript</A>
|
||||
<TD>2024</TD>
|
||||
<TD>TBD</TD>
|
||||
</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>
|
||||
|
@ -228,8 +183,18 @@ th, td {
|
|||
<TD><A HREF="https://github.com/kevinchappell/formBuilder">https://github.com/kevinchappell/formBuilder</A></TD>
|
||||
<TD>Javacript</A>
|
||||
<TD>2024</TD>
|
||||
<TH>Complex for users.<BR>Borked a bit.</TH>
|
||||
<TD>TBD</TD>
|
||||
<TD>Complex for users.<BR>Borked a bit.</TD>
|
||||
<TD>Probably<BR>not</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD><A HREF="https://tripetto.com/sdk/">FormBuilder SDK</A></TD>
|
||||
<TD><A HREF="https://formbuildersdk.form.libre.is/">formbuildersdk.form.libre.is</A></TD>
|
||||
<TD>MIT</TD>
|
||||
<TD><A HREF="https://gitlab.com/tripetto">https://gitlab.com/tripetto</A></TD>
|
||||
<TD>Typescript</A>
|
||||
<TD>2024</TD>
|
||||
<TD>Maybe powerful.<BR>Overkill for needs.</TD>
|
||||
<TD>Probably<BR>not</TD>
|
||||
</TR>
|
||||
|
||||
<TR>
|
||||
|
@ -288,6 +253,46 @@ th, td {
|
|||
<TD>FTBFS.<BR>"Developer license" junk</TD>
|
||||
<TD>No</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD><A HREF="https://formik.org/">Formik</A></TD>
|
||||
<TD><A HREF="https://formik.form.libre.is/">formik.form.libre.is</A></TD>
|
||||
<TD>Apache 2.0</TD>
|
||||
<TD><A HREF="https://github.com/jaredpalmer/formik">https://github.com/jaredpalmer/formik</A></TD>
|
||||
<TD>Typescript</A>
|
||||
<TD>2024</TD>
|
||||
<TD>No user GUI</TD>
|
||||
<TD>No</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD><A HREF="https://formilyjs.org/">Formily</A></TD>
|
||||
<TD><A HREF="https://formily.form.libre.is/">formily.form.libre.is</A></TD>
|
||||
<TD>MIT</TD>
|
||||
<TD><A HREF="https://github.com/alibaba/formily">https://github.com/alibaba/formily</A></TD>
|
||||
<TD>Typescript<BR>Vue</A>
|
||||
<TD>2024</TD>
|
||||
<TD>No user GUI</TD>
|
||||
<TD>No</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD><A HREF="https://formkit.com/">FormKit</A></TD>
|
||||
<TD><A HREF="https://formkit.form.libre.is/">formkit.form.libre.is</A></TD>
|
||||
<TD>MIT</TD>
|
||||
<TD><A HREF="https://github.com/formkit/formkit">https://github.com/formkit/formkit</A></TD>
|
||||
<TD>Typescript</A>
|
||||
<TD>2024</TD>
|
||||
<TD>No</TD>
|
||||
<TD>No user GUI</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD><A HREF="https://formpress.org/">FormPress</A></TD>
|
||||
<TD><A HREF="https://formpress.form.libre.is/">formpress.form.libre.is</A></TD>
|
||||
<TD>MIT</TD>
|
||||
<TD><A HREF="https://gitlab.com/formpress/formpress">https://gitlab.com/formpress/formpress</A></TD>
|
||||
<TD>Javascript</A>
|
||||
<TD>2024</TD>
|
||||
<TD>Uses G**gle<BR>cloud</TD>
|
||||
<TD>No</TD>
|
||||
</TR>
|
||||
|
||||
<TR>
|
||||
<TH>Name</TH>
|
||||
|
@ -373,7 +378,6 @@ th, td {
|
|||
</TR>
|
||||
<TR>
|
||||
<TD><A HREF="https://github.com/Kinto/formbuilder">Kinto form builder</A></TD>
|
||||
<TD><A HREF="https://formbuilder.form.libre.is/">formbuilder.form.libre.is</A></TD>
|
||||
<TD>None listed</TD>
|
||||
<TD><A HREF="https://github.com/Kinto/formbuilder">https://github.com/Kinto/formbuilder</A></TD>
|
||||
<TD>Javascript</A>
|
||||
|
|
Loading…
Reference in a new issue