Form.IO Free Form Builder
Ein erweiterter Webformular -Builder mit REST -API -Engine
Generieren Sie Online -Formulare ähnlich wie Google Form, verbinden Sie sich mit Backend -APIs oder Drittanbietern. Erfassen Sie sensible Daten sicher mit Vertrauen.
Überblick
Form.io ist eine beliebte Formular Builder -Software mit erweiterten Funktionen zum Generieren von Dateneingabe -Webformularen und -umfragen sowie eine vollständige Datenverwaltungs -API -Plattform. Es ist ein direkter Wettbewerber von Google Forms mit dem zusätzlichen Vorteil, Open -Source -Software zu sein. Die Cloud -Version enthält verschiedene Abonnementpläne, obwohl das grundlegende Abonnement kostenlos ist. Form Leistungsstarke Werkzeuge für das Erstellen und Rendering ermöglichen Erzeugung von Formularen mit Drag & Drop -Schnittstelle. Form.io ist leicht in die Integration von Anbietern von Drittanbietern und Legacy -Systemen. Die effektive Datensicherheit ist für die heutigen digitalen Unternehmen von entscheidender Bedeutung, und es ist wirklich wichtig, Schutzmaßnahmen zu ergreifen, um den unbefugten Zugriff auf Websites und Datenbanken zu blockieren. Die Datensicherheit ist eines der wichtigsten Funktionen von Form.io und Webformularen, die mit Form.IO erstellt wurden. Führen Sie eine erweiterte Benutzerauthentifizierung durch. Die Software vermarktet sich mit der Taglinie „100% Kontrolle Ihrer Anwendungsdaten in Ihren eigenen Umgebungen“.
Merkmale
Im Folgenden finden Sie die wichtigsten Merkmale von Form.io.io
- Advanced Form Builder
- Datenmanagement
- Multi-Mieter-Plattform
- Open Source.
- Einfacher Feature -Verbesserung.
- Benutzerverwaltung & amp; Auth
- OAuth -Anbieter
- Dynamische Formen
- Formbettung
- Verbinden Sie sich mit allem
- Übersetzbare Formen
- Überall einsetzen
- Mobilfreundlich
- flexibel
- Vor-Ort oder private Cloud mit Docker-Containern
- Automatische API -Erstellung
- Drag & amp; Drop -Schnittstelle
- E -Mail -System
- Vollständige Dokumentation
Installationsanleitung
Installieren Sie den Datenbankserver und verwenden Sie den folgenden Befehl, um MongoDB zu installieren
sudo apt-get update; sudo apt install -y mongodb MongoDB will be started automatically once installation is completed.
Einmal ist der Datenbankserver installiert, verwenden Sie den folgenden Befehl, um NPM zu installieren
sudo apt-get install npm
Einmal ist der Datenbankserver installiert, verwenden Sie den folgenden Befehl, um NodeJs zu installieren
sudo apt-get install nodejs
Klonen Sie das Repo als nächstes mit dem folgenden Befehl
git clone <a href="https://github.com/formio/formio">https://github.com/formio/formio</a>
Verwenden Sie nach Abschluss des Klons die folgenden Befehle, um den Server auszuführen
cd formio <br></br> sudo npm install<br></br> npm start
Wenn dies erledigt ist, werden Sie eine laufende Form.io -Verwaltungsanwendung in Ihrem Browser ausführen.
<a href="https://github.com/formio/formio">http://</a>localhost:3001
Herzlichen Glückwunsch, Sie haben erfolgreich setSetup Form.io
Installationsanweisungen mit Docker
Docker -Bilder befinden sich auf Docker Hub, um es nach unten zu ziehen und den folgenden Docker -Befehl auszuführen.
docker pull formio/formio-enterprise
Erstellen Sie ein Docker -Netzwerk, um alle Docker -Instanzen zu enthalten.
docker network create formio
Erstellen Sie die Mongo -Instanz.
mkdir ~/opt/mongodb
# Double check permissions on /opt/mongodb
docker run -itd \
--name formio-mongo \
--network formio \
--volume ~/opt/mongodb:/data/db \
--restart unless-stopped \
mongo
Starten Sie die Instanz des Formen-Enterprise.
docker run -itd \
-e "ADMIN_EMAIL=<span id="cloakd599c59a1669d71b635ca8704350f38c">This email address is being protected from spambots. You need JavaScript enabled to view it.</span><script type="text/javascript">document.getElementById('cloakd599c59a1669d71b635ca8704350f38c').innerHTML='';var prefix='ma'+'il'+'to';var path='hr'+'ef'+'=';var addyd599c59a1669d71b635ca8704350f38c='admin'+'@';addyd599c59a1669d71b635ca8704350f38c=addyd599c59a1669d71b635ca8704350f38c+'example'+'.'+'com';var addy_textd599c59a1669d71b635ca8704350f38c='admin'+'@'+'example'+'.'+'com';document.getElementById('cloakd599c59a1669d71b635ca8704350f38c').innerHTML+='<a '+path+'\''+prefix+':'+addyd599c59a1669d71b635ca8704350f38c+'\'>'+addy_textd599c59a1669d71b635ca8704350f38c+'<\/a>';</script>" \
-e "ADMIN_PASS=CHANGEME" \
-e "PRIMARY=true" \
-e "LICENSE=YOURLICENSE" \
-e "PORTAL_SECRET=CHANGEME" \
-e "JWT_SECRET=CHANGEME" \
-e "DB_SECRET=CHANGEME" \
--restart unless-stopped \
--name formio-server \
--network formio \
--link formio-mongo:mongo \
--restart unless-stopped \
-p 3000:80 \
formio/formio-enterprise;