ANFORMIO -SOFTWARE

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“.

System Anforderungen

Anforderungen an Setup Form.io enthalten

  • NPM
  • Nodejs 8.x +
  • MongoDB 4.2.x +

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='&#109;a'+'i&#108;'+'&#116;o';var path='hr'+'ef'+'=';var addyd599c59a1669d71b635ca8704350f38c='&#97;dm&#105;n'+'&#64;';addyd599c59a1669d71b635ca8704350f38c=addyd599c59a1669d71b635ca8704350f38c+'&#101;x&#97;mpl&#101;'+'&#46;'+'c&#111;m';var addy_textd599c59a1669d71b635ca8704350f38c='&#97;dm&#105;n'+'&#64;'+'&#101;x&#97;mpl&#101;'+'&#46;'+'c&#111;m';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;
 Deutsch