Form.IO 無料のフォームビルダー
REST APIエンジンを備えた高度なWebフォームビルダー
Googleフォームに似たオンラインフォーム、バックエンドAPI、またはサードパーティサービスに接続します。機密データを信頼して安全にキャプチャします。
概要
Form.ioは、完全なデータ管理APIプラットフォームとともに、データ入力Webフォームと調査を生成するための高度な機能を備えた人気のあるフォームビルダーソフトウェアです。これは、Googleフォームの直接的な競合他社であり、オープンソースソフトウェアになるという追加の利点があります。そのクラウドバージョンには、基本的なサブスクリプションは無料ですが、さまざまなサブスクリプションプランが付属しています。 form.ioは、サーバーレスアーキテクチャを箱から出してサポートしているため、フォームをフロントエンドサーバーサイドプラットフォームアプリにシームレスに簡単に埋め込むことができます。強力なフォームの構築およびレンダリングツールにより、ドラッグアンドドロップインターフェイスを使用してフォームを生成できます。 Form.ioは、サードパーティのプロバイダーやレガシーシステムと簡単に統合できます。 今日のデジタルビジネスにとって効果的なデータセキュリティは重要であり、Webサイトやデータベースの不正アクセスをブロックするために保護対策を講じることが非常に重要です。データセキュリティは、form.ioとform.ioで作成されたform.ioおよびWebフォームの重要な機能の1つです。ソフトウェアは、「独自の環境内のアプリケーションデータを100%制御する」タグラインで販売されています。
特徴
Form.ioの重要な機能が次にあります
- 高度なフォームビルダー
- データ管理
- マルチテナントプラットフォーム
- オープンソース。
- 簡単な機能強化。
- ユーザー管理&認証 -OAUTHプロバイダー
- 動的形式
- 埋め込みを形成します
- 何でも接続します
- 翻訳可能なフォーム
- どこにでも展開します
- モバイルフレンドリー
- フレキシブル -Dockerコンテナを使用したオンサイトまたはプライベートクラウド
- 自動API作成
- ドラッグ&ドロップインターフェース
- 電子メールシステム
- ドキュメントを完了します
インストール手順
データベースサーバーをインストールし、次のコマンドを使用してmongodbをインストールします
sudo apt-get update; sudo apt install -y mongodb MongoDB will be started automatically once installation is completed.
データベースサーバーがインストールされたら、次のコマンドを使用してnpmをインストールします
sudo apt-get install npm
データベースサーバーがインストールされたら、次のコマンドを使用してnodejsをインストールします
sudo apt-get install nodejs
次に、次のコマンドを使用してレポをクローンします
git clone <a href="https://github.com/formio/formio">https://github.com/formio/formio</a>
クローンが完了したら、次のコマンドを使用してサーバーを実行します
cd formio <br></br> sudo npm install<br></br> npm start
それが完了すると、ブラウザの次のアドレスで実行されているform.io管理アプリケーションが実行されます。
<a href="https://github.com/formio/formio">http://</a>localhost:3001
Form.ioを順調にSetupに順調におめでとうございます
** dockerを使用したインストール手順**
Docker画像はDocker Hubにあり、それを引き下げて、次のDockerコマンドを実行します。
docker pull formio/formio-enterprise
すべてのDockerインスタンスを含むDockerネットワークを作成します。
docker network create formio
Mongoインスタンスを作成します。
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
Formio-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;