Fomio szoftver

Form.IO Ingyenes formaépítő

Fejlett webes formájú építő, REST API motorral

Készítsen online űrlapokat, mint a Google Form, Csatlakozzon a Backend API -kkal vagy a harmadik fél szolgáltatásaival. Biztonságosan rögzítse az érzékeny adatokat bizalommal.

Áttekintés

A FORM.IO egy népszerű Form Builder szoftver, amely fejlett funkciókkal rendelkezik az adatbeviteli webes űrlapok és felmérések előállításához, valamint a teljes adatkezelési API platformon. Ez a Google Forms közvetlen versenytársa, amelynek további előnye, hogy nyílt forráskódú szoftver. A felhő verziója különféle előfizetési tervekkel érkezik, bár az alapvető előfizetés ingyenes. A FORM.IO támogatja a kiszolgáló nélküli architektúrát a dobozból, ami megkönnyíti az űrlapok zökkenőmentesen beágyazását a Front End Server Side Platform alkalmazásokba. Az erőteljes formaépítő és megjelenítő eszközök lehetővé teszik az űrlapok generálását a drag and csepp felületen. A FORM.IO -t könnyű integrálni a harmadik fél szolgáltatóival és a Legacy Systems -vel. A hatékony adatbiztonság kritikus jelentőségű a mai digitális vállalkozások számára, és nagyon fontos, hogy védelmi intézkedéseket hozzon a webhelyek és az adatbázisok jogosulatlan hozzáférésének megakadályozása érdekében. Az adatbiztonság a FORM.IO és a FORM.IO által létrehozott weblapok egyik legfontosabb jellemzője. A szoftver maga forgalmazza a „Az alkalmazás adatainak 100% -os ellenőrzése a saját környezetében” címkével.

Rendszerkövetelmények

A Form.io beállítási követelményei tartalmazzák

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

Jellemzők

Az alábbiakban szerepelünk a FORM.IO legfontosabb jellemzői

  • Fejlett forma -készítő
  • Adatkezelés
  • Több bérlő platform
  • Nyílt forráskód.
  • Könnyű szolgáltatásjavítás.
  • Felhasználói menedzsment & amp; Autós
  • Oauth szolgáltatók
  • Dinamikus formák
  • Forma beágyazás
  • Csatlakozzon bármihez
  • Fordítható űrlapok
  • telepítse bárhol
  • mobilbarát
  • Rugalmas
  • Helyszíni vagy privát felhő Docker konténerek használatával
  • Automatikus API létrehozása
  • drag & amp; Cseppfelület
  • Levelező rendszer
  • Teljes dokumentáció

Telepítési útmutató

Telepítse az adatbázis -kiszolgálót, használja a következő parancsot a MongoDB telepítéséhez

 sudo apt-get update; sudo apt install -y mongodb   MongoDB will be started automatically once installation is completed.

Egyszer az adatbázis -kiszolgáló telepítve van, a következő parancsot használja az NPM telepítéséhez

 sudo apt-get install npm

Egyszer az adatbázis -kiszolgáló telepítve van, a következő paranccsal telepítse a nodejs telepítését

 sudo apt-get install nodejs

Ezután klónozza a repo -t a következő parancs segítségével

 git clone <a href="https://github.com/formio/formio">https://github.com/formio/formio</a>

Miután a klón befejeződött, használja a következő parancsokat a szerver futtatásához

 cd formio <br></br> sudo npm install<br></br> npm start 

Ha elkészül, akkor egy futó Form.io kezelési alkalmazás fut a következő címen a böngészőben.

 <a href="https://github.com/formio/formio">http://</a>localhost:3001

Gratulálunk, hogy sikeresen elrendelte a FORY.IO -t

Telepítési utasítások a Docker használatával

A Docker -képek a Docker Hub -on találhatók, hogy lehúzzák, futtassa a következő Docker parancsot.

docker pull formio/formio-enterprise

Hozzon létre egy Docker -hálózatot az összes Docker példány feltartóztatásához.

docker network create formio

Hozzon létre a Mongo példányt.

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

Indítsa el a Formio-Enterprise példányt.

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;
 Magyar